What Agent Core controls
Agent Core is the panel you use for the agent’s most important conversation settings:Greeting and language
Set the greeting language, conversation language, opening message, and auto-language
behavior.
Prompt sections
Write the agent’s Agent Purpose, Response Style, and Call Flow.
Variables and defaults
Add reusable variables such as customer names, booking details, or other values the
agent should personalize.
References to capabilities
Reference connected tools and API data inside the prompt when the agent needs them.
Set greeting and language
The first part of Agent Core controls how the conversation starts and how the agent understands spoken language.Greeting Language
Choose the language used for the opening greeting. This is separate from the full conversation language so the agent can start clearly even when later conversation behavior is automatic.Conversation Language
Choose how the agent listens and responds during the conversation. Vocily includes automatic modes for mixed-language conversations, plus fixed-language options for Hindi, English, and supported Indian languages. The automatic modes are:- Hindi / English (Auto) — best for natural Hindi, English, and Hinglish switching.
- Indian Multilingual (Auto) — lets callers speak any supported Indian language and lets the agent follow the caller’s latest spoken language.
Auto Language Rules
Use Auto Language Rules when you want to control how the agent handles language switching.- Use custom language instructions replaces Vocily’s default auto-language behavior with your own rules.
- Translate custom-set messages lets Vocily translate platform messages, such as wait, transfer, and fallback messages, into the caller’s spoken language when possible.
- Edit instructions opens the Override Prompt field, where you can write the language behavior yourself.
Greeting Message
Write the first message the agent says when the conversation begins. Keep the greeting short, identify the agent or business clearly, and give the customer an obvious next step.{{customer_name}}, it appears in
Prompt Variables & Defaults.
Write the prompt sections
Agent Core splits the prompt into three focused sections.Agent Purpose
What this agent is trying to accomplish and what it should know.
Response Style
How the agent should speak, answer, and handle uncertainty.
Call Flow
The step-by-step conversation path the agent should follow.
- Put the agent’s role, goal, and important business context in Agent Purpose.
- Put tone, answer style, boundaries, and uncertainty handling in Response Style.
- Put the order of the conversation in Call Flow.
- Agent Purpose: Help customers find and book the right appointment.
- Response Style: Keep replies short, ask one question at a time, and do not invent availability.
- Call Flow: Understand the appointment type, collect the preferred time, check availability, confirm the booking, and summarize the next step.
Use variables and defaults
Variables let one agent personalize conversations with values that can change by customer, campaign, API result, or test run. Add a custom variable with double braces:- Select Add Default when the variable is already in the prompt and you want a fallback value.
- Select Add to create a variable directly.
- Edit or delete variables that should no longer be used.
Reference tools and API data
Agent Core can also reference connected capabilities. Use capability references when the agent should know that connected tools or API values are available in the conversation. Common reference formats include:Save and test
Select Save Changes after editing Agent Core. Saving updates the agent’s active configuration; there is no separate publish step. After saving, test the most important parts:- The greeting sounds natural and uses variables correctly.
- The selected conversation language behaves as expected.
- The agent follows the Call Flow instead of skipping steps.
- Any capability references are only used when the right capability is configured.
What’s next
- Configure the model and response parameters in Intelligence.
- Add knowledge bases, integrations, and custom APIs in Capabilities.
- Choose the agent’s TTS voice in Voice.
- Connect the agent to channels in Deploy.