Agent studio
Describe the call, get a working agent. Then shape every line, voice and version.
Start from a template or tell Kallix in plain words what the call should achieve. Kallix drafts the script, branches and FAQs, and you refine them, choose a voice, attach knowledge and place a test call from your browser.
Agents/Riya · Home-loan leads
Conversation script
Drafted from your descriptionStep 1 · Greet. Namaste {{callee_name}}, I’m Riya, an AI assistant from {{company}}. You asked about a home loan on our site. Is now a good time?
Step 2 · Qualify. Ask about the property city, loan amount and monthly income. Confirm amounts back in lakh.
IF income below {{min_income}} THEN explain eligibility kindly and offer a co-applicant option.
IF caller asks for a person THEN transfer to the advisor desk.
Step 3 · Book. Offer two advisor slots and confirm one. Send details on WhatsApp.
Voice and language
Riya
Warm, calm · Indian English
Knowledge and actions
- northwindfinance.in · 42 pages
- Book advisor slot
- Transfer to advisor desk
- Send WhatsApp summary
Test call · 00:41
Test suite · 24 scenarios
23 passed · 1 to reviewDrafted from your brief
Describe the agent in plain words and Kallix writes the first message, objective, script and FAQs for you to edit.
Speaks like your callers
Set a primary and secondary language. The agent switches when the caller does, in Hindi, English, Hinglish and more.
Every change is a version
Publish a new version with a changelog, test it against the last one and roll back whenever you need to.
Script and actions
Tell it what to say and what to do. Sections, branches, FAQs and follow-up actions.
Each agent is built from clear sections: first message, objective, response guidelines, a step-by-step conversation script with if/then branches, and FAQs. Every FAQ is a trigger, a response and an action, so a question can lead to a booking, a transfer or a WhatsApp message after the call.
- First message, objective and response guidelines
- Step-by-step script with if/then branches
- FAQs as trigger, response and action
- Actions such as booking, transfer and WhatsApp
Integrations/After-call actions
Call ends
Outcome: site visit booked
Visit details and location pin sent
CRM
Lead stage → Visit scheduled
Your team
Sales owner alerted in Slack
POST your-crm.example.com/kallix · 200 OK · 184 ms
{ "event": "call.analysed", "disposition": "site_visit_booked", "visit_at": "2026-10-19T11:00+05:30" }
Call behaviour
Ready for the messy parts of real calls. Interruptions, silences, voicemail and keypad input.
Callers talk over the greeting, go quiet or press keys, and some calls reach voicemail. Set how the agent handles each moment, from idle prompts and fallback lines to a warm transfer when the caller asks for a person.
- Greeting ready before the caller picks up
- Interruption, silence and idle handling
- Voicemail and IVR detection, keypad input
- Do-not-call requests honoured during the call
Calls/KX-20481
Meera · EMI reminder
Outbound · Hindi + English · 17 Oct, 11:42 am IST · 02:14
Captured
- Amount
- ₹14,250
- Promised date
- 21 Oct 2026
- Reason
- Salary on the 20th
Next steps, done
- Payment link sent
- CRM updated
- Sentiment: neutral → positive
Versions
Ship changes as versions, not guesses. Test, publish and roll back from one place.
Every edit is saved as a new version with a changelog. Run your test suite against it, place a test call from the browser and publish when you're happy. If a change slips, roll back to the last good version.
- A changelog for every version
- Test calls straight from the browser
- Run test suites against any version
- Roll back to an earlier version
Agents/Riya/Test suite
Home-loan qualification · v12 vs v11
23 / 24 passed
Caller interrupts the greeting
Stopped, listened, resumed
Switches from English to Hindi mid-call
Replied in Hindi
Asks for a person
Transferred to advisor desk
Asks a rate that isn't in the knowledge base
Didn't guess, offered a callback
- Review
Wants a callback at 9:30 pm
Offered 9:30 pm, outside calling window
Says 'don't call me again'
Confirmed and marked do-not-call
Capabilities
Everything in agent studio. In one place, for your whole team.
Templates
Start from a ready template and adapt the script, voice and variables to your business.
Draft from plain words
Describe the call you need. Kallix drafts the first message, objective, script and FAQs.
Voice library
Named Indian and international voices, each with a sample you can play before you choose.
Language switching
Set a primary and secondary language. The agent follows when the caller switches.
Custom variables
Use {{callee_name}}, {{company}}, {{due_amount}} and your own fields, filled for each contact.
Attached knowledge
Attach knowledge bases so answers come from your website, documents and price lists.
Warm transfer
Hand the call to a person on your team when the caller asks or a rule matches.
Voicemail, IVR and keypad
Detect voicemail and IVR menus, and read keypad (DTMF) input when callers press keys.
Inbound on or off
Switch inbound answering on for any agent and route a number to it in the dashboard.
FAQ
Questions, answered.
Can’t find what you need? Talk to us →
No. Start from a template, or describe the call in plain words and Kallix drafts each section for you. You can then edit any line in the studio.
Hindi, English, Hinglish and more. You set a primary and a secondary language, and the agent switches when the caller does.
Yes, always. Every Kallix agent introduces itself as an AI assistant and offers to connect the caller to a person.
Yes. Add custom variables such as {{callee_name}} or {{due_amount}} to the script. They fill in from your contact list, or from the API when a call starts.
Your edits are saved as a new version with a changelog. Test it, publish when you're ready, and roll back to an earlier version at any time.
Yes. Place a test call from your browser, or run a test suite of scenarios against the version you're working on.
Keep exploring
Works with the rest of the platform.
- Knowledge basePaste your website URL and Kallix crawls the page links and sitemap. Pick the pages you want, upload documents and CSVs, and your knowledge base is ready in a couple of minutes, with a retrieval tester to check answers.
- Testing and evalsWrite the situations your agent must handle, or upload them as a file. Run the suite against any version, see pass or fail for each scenario and rerun after every change, then go live once the results look right.
- Integrations and APISigned webhooks fire when a call starts, ends and is analysed. Use them with the REST API to update your CRM, send a WhatsApp follow-up, alert your team and start calls from your own systems.
Put an agent on the line. Hear one call you in under a minute.
Try a live agent on your own phone, or book a demo and we'll walk you through the platform with your use case.