create_agent
Build a voice AI agent configured with custom prompt, welcome message, language, and voice. It becomes available to take calls immediately after creation.
Instructions
Create a new voice AI agent on Movoice AI. The agent will be ready to take calls immediately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Agent name (e.g. 'Sales Bot', 'Support Agent') | |
| prompt | Yes | System prompt for the agent. Defines its personality, knowledge, and behavior. Write it as if you're instructing a human agent. Minimum 10 characters. | |
| language | No | Language code (default: en-US). Examples: en-US, hi-IN, en-IN | |
| llmModel | No | LLM model (default: gpt-4o-mini). Examples: gpt-4o, gpt-4o-mini, claude-opus-4-6 | |
| ttsVoice | No | Voice ID or name (default: rachel). Use list_voices to see options. | |
| webhookUrl | No | Optional webhook URL to receive call events (POST with call data) | |
| asrProvider | No | Speech recognition provider (default: deepgram) | |
| llmProvider | No | LLM provider (default: openai) | |
| ttsProvider | No | Text-to-speech provider (default: elevenlabs) | |
| welcomeMessage | Yes | First thing the agent says when a call connects (e.g. 'Hello! Thanks for calling Acme Corp. How can I help you today?') |