Overview
FormantAI is a production platform for AI-powered phone calls. Use it to configure voice agents, initiate outbound calls, run batch campaigns, ground conversations in your knowledge base, call external tools, and receive call outcomes through webhooks.
Configure the prompt, voice, providers, tools, knowledge base, phone settings, and webhooks.
Start one outbound call, wait for the terminal event, and retrieve the conversation result.
What you can build
Trigger personalized calls from your backend with dynamic parameters, idempotency, metadata, and trace IDs.
Upload a CSV, call many contacts with the same agent, monitor outcomes, and reconcile campaign results.
Attach approved FAQs, policies, pricing sheets, SOPs, and support playbooks to improve answer quality.
Let agents call your CRM, calendar, ticketing, payment, or internal APIs during live conversations.
Retrieve statuses, transcripts, recordings, trace IDs, and structured results after calls finish.
Send signed terminal call events to your backend, CRM, warehouse, or operations workflow.
How FormantAI works
- Configure an agent with prompts, call parameters, voice, providers, tools, knowledge base access, and webhook targets.
- Start a call with
POST /v1/callor launch a CSV campaign withPOST /v1/batch-call. - Run the conversation through the configured telephony, speech, model, and voice providers.
- Extract outcomes such as status, transcript, recording, disposition, and structured result fields.
- Sync downstream systems through webhooks or by fetching conversations from the API.
Start by goal
Set up the agent before sending production traffic.
Upload a CSV, personalize each row, monitor progress, and reconcile outcomes.
Configure signed webhooks so your backend receives terminal call events in real time.
Review API keys, idempotency, rate limits, monitoring, consent, and retry handling.
Base URLs
Use the global production API unless your workspace is provisioned in the India region.