Mid-Call Actions

Agents That Act While the Caller Is Still on the Line

A voice agent that can only talk sends the caller away to finish the job somewhere else. Edesy agents use tools during the call: they transfer, book, look up orders, send links and messages, run workflows and call your own APIs, then tell the caller the result.

What mid-call actions are

Mid-call actions are the tools an Edesy voice agent can use while the caller is still on the line. It can end or transfer the call, book a meeting, search the knowledge base, send an SMS, WhatsApp message or payment link, run a workflow, or call your own API through a custom HTTP function with stored credentials.

Built-in tools and custom functions

Every tool category available to an agent today

CategoryTools
Call controlEnd call, transfer call (cold transfer to named destinations), transfer to another agent, hold, schedule callback, set call outcome
DataCollect data, capture lead, survey, search knowledge base
BookingBook meeting, check calendar availability, book calendar appointment (Google Calendar, Cal.com, GoHighLevel)
MessagingSend SMS, send WhatsApp, send email
PaymentsSend payment link (Razorpay, Stripe, PayU)
AutomationRun workflow; browser action (AI browser automation on a website)
ERPCatalog and ordering tools
Custom HTTP functionsAny REST API, with {{param}} placeholders, response mapping and credentials from the vault
Function templatesShopify order status, Stripe payment, Zendesk ticket, HubSpot contact, Twilio SMS, SendGrid email
ReuseCopy a function to another agent, or import functions

How a Mid-Call Action Runs

From "where is my order?" to an answer, inside one call

  1. Step 1 of 5: 1. Turn on the tools the agent needs

    In the agent's Tools tab, enable built-in tools such as transfer, booking or payment links. Each agent holds only the tools you give it.

  2. Step 2 of 5: 2. Add your own API as a custom function

    Start from a function template or from scratch. Set the URL, method, headers and body, using {{param}} placeholders for values the agent collects.

  3. Step 3 of 5: 3. Keep secrets in the credential vault

    Store API keys once and reference them as {{vault.name}}. The key never sits in the prompt.

  4. Step 4 of 5: 4. Map the response

    Pick the fields from the API response the agent should use, so it reads back an order status or a slot time, not a raw JSON blob.

  5. Step 5 of 5: 5. Test before going live

    Run the agent in the Test Center and check each tool call. In call history, every call lists the tools it used.

Built-In Tool Categories

Ready to switch on, no code needed

Call Control

End the call, cold-transfer it to a named destination, hand it to another agent, put the caller on hold, schedule a callback or set the call outcome.

Collect Data and Leads

Capture leads, collect structured details, run a survey or search your knowledge base for an answer mid-sentence.

Book Meetings

Check availability and book an appointment on Google Calendar, Cal.com or GoHighLevel while the caller confirms the slot.

Send Messages

Send an SMS, a WhatsApp message or an email during the call, such as an address, a confirmation or a document link.

Send Payment Links

Send a Razorpay, Stripe or PayU payment link so the caller can pay on their phone before hanging up.

Run Workflows and Browser Actions

Start an Edesy workflow, or use a browser action to complete a task on a website that has no API. ERP catalog and ordering tools are also available.

Custom HTTP Functions

Connect the agent to any system with a REST API

Placeholders

Use {{param_name}} in the URL or body for values the agent collects, and call context such as {{call.id}} and {{call.phone_number}}.

Credential Vault

Store API keys and secrets in the workspace vault and reference them as {{vault.slug}}. Functions use them without exposing them.

Response Mapping

Map the fields the agent should read from the API response, so it speaks a clear answer instead of raw data.

Function Templates

Start from templates for Shopify order status, Stripe payment, Zendesk ticket, HubSpot contact, Twilio SMS and SendGrid email.

Copy and Import

Copy a working function to another agent or import functions, so a lookup you built once serves every agent that needs it.

Visible in Call History

Each call records the tool calls it made, so you can see what the agent sent and what came back.

Mid-Call Actions FAQ

What agents can do during a live call

Simple, Transparent Pricing

From ₹4/min on plans and credit packs, ₹6/min pay as you go. Bring your own AI keys for a platform fee from ₹1/min. New accounts get ₹50 free credit. Prices exclude 18% GST.

Pay As You Go
₹6/ minute + telephony
Start immediately, pay per minute
  • No monthly commitment
  • Standard AI providers included
  • Twilio, Exotel, Plivo, Vobiz or SIP trunk
  • Call analytics dashboard
  • 75+ languages, 14 Indian
  • ₹50 free credit on sign-up
Get Started
Most Popular
Pro
₹1,499/ month
For growing businesses
  • ₹5/min platform rate
  • 300 minutes included
  • Unlimited agents
  • API access
  • Webhook integrations
  • Up to 5 phone numbers
Get Started
Max
₹4,999/ month
For high-volume operations
  • ₹4.50/min platform rate
  • 1,100 minutes included
  • Everything in Pro
  • 20% off premium add-ons
  • Up to 15 phone numbers
Ultra
₹14,999/ month
Maximum value for enterprises
  • ₹4/min platform rate, the lowest
  • 3,500 minutes included
  • Everything in Max
  • 30% off premium add-ons
  • Up to 50 phone numbers
  • SLA available
Bring Your Own Keys
₹1/ minute + your AI & telephonyplatform fee, all your own keys
Use your own STT, LLM & TTS keys
  • ₹1/min with all your own keys, ₹1.20 with some
  • Bring your own OpenAI, Gemini, Deepgram, ElevenLabs, Sarvam or Cartesia keys
  • Pay AI providers directly at your own rates
  • Up to 10 Google AI Studio keys in a pool
  • Best for high volume
See BYOK Pricing

Need the agent to work with your systems?

Tell us which systems the agent should read from or update during calls. We reply within one working day with a setup plan.

Give Your Agent Something to Do

Switch on built-in tools or connect your own API in minutes. New accounts get ₹50 free credit on sign-up, no card needed.

Hear AI Voice Assistant in Action

Real demo calls showcasing low latency and natural conversations in multiple Indian languages

Hindi + English
Lead Qualification

B2B Lead Qualification - Flipkart Gift

AI voice agent qualifying B2B leads for corporate gifting. Ultra-low latency with 1-2 second response time. Bilingual conversation in Hindi and English.

1-2 second response latencyBilingual Hindi + English

Audio player powered by Google Drive

Open in Drive
Malayalam
Education

Institute Admission - Malayalam

AI voice agent handling admission inquiries and appointment booking for educational institutes in Malayalam language.

Malayalam language supportEducation sector use case

Audio player powered by Google Drive

Open in Drive
Tamil
Education

Institute Admission - Tamil

AI voice agent handling admission inquiries and appointment booking for educational institutes in Tamil language.

Tamil language supportEducation sector use case

Audio player powered by Google Drive

Open in Drive
Assamese
Lead Qualification

Solar Company Lead Qualification - Assamese

AI voice agent qualifying leads for solar installation company in Assamese language. Natural conversation flow with product inquiry handling.

Assamese language supportSolar/renewable energy sector

Audio player powered by Google Drive

Open in Drive
Bengali
Appointment Booking

Hospital Appointment Booking - Bengali

AI voice bot helping patients book hospital appointments in Bengali. Natural conversation with availability checking and confirmation.

Bengali language supportHospital appointment booking

Audio player powered by Google Drive

Open in Drive
Hindi
Appointment Booking

Hospital Appointment Booking - Hindi

AI voice bot helping patients book hospital appointments in Hindi. Handles doctor selection, time slot booking, and confirmation.

Hindi language supportHospital appointment booking

Audio player powered by Google Drive

Open in Drive
Telugu
Appointment Booking

Hospital Appointment Booking - Telugu

AI voice bot helping patients book hospital appointments in Telugu. Natural conversation flow for healthcare scheduling.

Telugu language supportHospital appointment booking

Audio player powered by Google Drive

Open in Drive

Simple, Transparent Pricing

From ₹4/min on plans and credit packs, ₹6/min pay as you go. ₹50 free credit on sign-up.

Pay As You Go
₹6/ minute + telephony
Start immediately, pay per minute
  • No monthly commitment
  • Standard AI providers included
  • Twilio, Exotel, Plivo, Vobiz or SIP trunk
  • Call analytics dashboard
  • 75+ languages, 14 Indian
  • ₹50 free credit on sign-up
Get Started
Most Popular
Pro
₹1,499/ month
For growing businesses
  • ₹5/min platform rate
  • 300 minutes included
  • Unlimited agents
  • API access
  • Webhook integrations
  • Up to 5 phone numbers
Get Started
Max
₹4,999/ month
For high-volume operations
  • ₹4.50/min platform rate
  • 1,100 minutes included
  • Everything in Pro
  • 20% off premium add-ons
  • Up to 15 phone numbers
Ultra
₹14,999/ month
Maximum value for enterprises
  • ₹4/min platform rate, the lowest
  • 3,500 minutes included
  • Everything in Max
  • 30% off premium add-ons
  • Up to 50 phone numbers
  • SLA available