CallRounded icon

CallRounded

Interact with the CallRounded AI Voice Agent API

Agent → Create

AI-generated

Summary

Create a CallRounded agent by sending its required name and language, plus any configured options, to the API. Optional settings cover the agent’s prompts, voice and model configuration, silence checks, interruptions, vocabulary, and webhook events.

Inputs

  • Name (required) — Agent name (1–100 characters).
  • Language (required) — Agent language as a BCP 47 tag; defaults to English. Options include French variants, Spanish, German, Italian, Dutch, Polish, Arabic, Portuguese, Greek, Croatian, and Chinese.
  • Additional Fields — Optional agent settings: initial message and delay; maximum call duration; presence-check phrases, idle threshold, and maximum count; base prompt; webhook URL and event subscriptions; interruption controls; secure recording URLs; JSON voice, LLM, transcriber, and state configurations; and initial state name. Custom vocabulary and presence-check phrases are entered as comma-separated text and sent as arrays. JSON configuration fields are parsed and sent as JSON values; empty defaults are omitted.

Output shape

A single item containing the created agent data returned by the API.

If the API response has a data property, its value is returned; otherwise the full response is returned. With Continue On Fail enabled, an error is returned in an item as {"error":"..."}.

Links

Discussion