Autopilot

Describe the agent.
Autopilot takes
the call.

Prompt, voice, model, and tools in one file — live on a real phone number.

Live callInbound · Dental clinic
02:08
Is a cleaning covered by my plan?
Knowledgeplans.pdf
Yes — twice a year. Want to book one?
Thursday morning?
ToolgetAvailableTimes("thu") → 9:00, 10:30
I have 9:00 or 10:30, and —
Barge-incaller interrupted
10:30. Can I talk to billing?
TransferBilling team

Works with your stack

  • OpenAI
  • Anthropic
  • Google
  • Groq
  • Ollama
  • Deepgram
  • ElevenLabs
  • Azure

Everything is configuration.

No glue code. Change a line, redeploy.

Tools

Call your APIs mid-conversation.

Knowledge base

Answer from your own documents.

Barge-in

Let callers interrupt, naturally.

Human handoff

Transfer to a person when it matters.

Multilingual

Switch languages mid-sentence.

Noise filtering

Hear callers in noisy places.

Evals Beta

Test it before
it takes a call.

Write scenarios. Check replies and tool calls. Get a JSON report.

Terminal
$ fonoster applications:eval -f agent.yaml
Scenario: book-cleaning
Step: 1
Human Can I book a cleaning on Thursday?
AI Expected Offers the available times
AI Actual I have 9:00 or 10:30. Which works?
Tool getAvailableTimes
Passed ✔ Passed
Step: 2
Human 10:30, please.
Tool bookAppointment
Passed ✔ Passed

Runs where you need it.

Fonoster Cloud Managed and scaled for you.
Self-hosted Your servers. Same YAML.
Your own keys Bring your model and voice accounts.

Put your agent
on the phone.