All capabilities
Talk, decide, do — actions on every channel.
The agent doesn't just answer. It fetches context when a call or chat starts, calls your APIs and tools mid-conversation, reacts to live events from your systems, and decides in real time what to do next — on any channel.
Talk → decide → do
Calls
WhatsApp
Chat
SMS & RCS
Email
API
CRM
Payments
One agent
Talk or type
Customer asks to book a slot — on a call, WhatsApp or website chat.
Decide
Agent checks availability against your calendar.
Do
Books it, writes it to your CRM, and confirms on WhatsApp — before the conversation ends.
Actions executed mid-conversation
- calendar.book_meeting()
- crm.update_deal()
- whatsapp.send_brochure()
- payments.create_link()
- events.payment_received → live call()
- followup.schedule(channel: sms)()
What you get
- Pre-call context API: fetch the caller's data before the call connects, so the agent is personalised from the first word.
- Real-time HTTP API calls mid-conversation — look up, create, update, schedule — with body templating and variable interpolation.
- Map any API response to variables with JMESPath, then chain one tool's output straight into the next call.
- The AI decides in real time which API or tool to call based on the conversation — no rigid, pre-wired menu tree.
- Connect any external MCP server (bearer / API-key auth, auto tool-discovery) plus your own HTTP tools — import from cURL or Postman, every call logged.
- Knowledge base (RAG): the agent answers from your own docs, kept current automatically.
- CRM writebacks, bookings, payment and SMS links, ticket create and update; REST, Webhooks and WebSockets.
- Outcomes and call data pushed to your systems — not just transcripts.
- Events API: post a payment, CRM stage change or shipment and every open conversation — even a live call — knows within seconds.
- Cross-channel tools: send a WhatsApp, SMS, RCS or email mid-call, call the customer back from a chat, or ring their app.
- Payments in the conversation with Razorpay and Stripe links, or native WhatsApp checkout.
- Agent-to-agent routing: one number or inbox, with the right agent for sales, support or billing.
→ The next step happens inside the conversation, so work is done by the time the customer hangs up or stops typing.