Inworld AI

Inworld AI provides native APIs for speech synthesis, speech recognition, voice management, model discovery, embeddings, knowledge, and router management.

6 actions Integration catalog
Request access
Connect Inworld AI once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create EmbeddingsINWORLD_AI_CREATE_EMBEDDINGS
Generate one complete embedding vector per input text with an Inworld-hosted embedding model. Batches can produce large responses.
Get Voice PreviewINWORLD_AI_GET_VOICE_PREVIEW
Generate the provider-selected, unmetered MP3 preview for a voice and return it as a downloadable file.
List ModelsINWORLD_AI_LIST_MODELS
List Inworld-supported models and the pricing, modality, context, and output limits needed to choose a model. The endpoint returns the complete model catalog and can produce a moderately large response.
List VoicesINWORLD_AI_LIST_VOICES
Return one page of voices available for preview or speech synthesis, with optional filtering, language selection, and sorting. The filter and languages parameters are mutually exclusive.
Synthesize SpeechINWORLD_AI_SYNTHESIZE_SPEECH
Synthesize short text with an Inworld voice and return the complete audio as a downloadable file. Long text can exceed tool payload limits; prefer short text and compressed MP3 output.
Transcribe AudioINWORLD_AI_TRANSCRIBE_AUDIO
Synchronously transcribe a short audio file and return the final transcript, timestamps, and usage. Prefer compressed input to limit base64 payload growth.