Overview

View as Markdown

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.


What you can build

AI outbound calling

Trigger personalized calls from your backend with dynamic parameters, idempotency, metadata, and trace IDs.

Batch campaigns

Upload a CSV, call many contacts with the same agent, monitor outcomes, and reconcile campaign results.

Knowledge-grounded agents

Attach approved FAQs, policies, pricing sheets, SOPs, and support playbooks to improve answer quality.

Tool-enabled workflows

Let agents call your CRM, calendar, ticketing, payment, or internal APIs during live conversations.

Conversation intelligence

Retrieve statuses, transcripts, recordings, trace IDs, and structured results after calls finish.

Webhook automation

Send signed terminal call events to your backend, CRM, warehouse, or operations workflow.


How FormantAI works

  1. Configure an agent with prompts, call parameters, voice, providers, tools, knowledge base access, and webhook targets.
  2. Start a call with POST /v1/call or launch a CSV campaign with POST /v1/batch-call.
  3. Run the conversation through the configured telephony, speech, model, and voice providers.
  4. Extract outcomes such as status, transcript, recording, disposition, and structured result fields.
  5. Sync downstream systems through webhooks or by fetching conversations from the API.

Start by goal


Base URLs

Use the global production API unless your workspace is provisioned in the India region.

EnvironmentBase URL
Global productionhttps://api.voice.formantai.com
India productionhttps://api.in.voice.formantai.com