Inbound, outbound, and voice over MCP
One voice agent. The phone line, or any app.
Same agent on the business number and behind your software. It answers, it dials, and your app invokes it over MCP or the API: tell it who to call and what the call is for, and it holds the conversation and hands back the result. No second voice stack between the call and the action.
What you can do
Start a call with a goal
Give the number, the goal and your own instructions: who the AI is, who it's calling for, what it should know. Nothing has to be set up in advance.
Ask set questions
List the questions you need answered. Each answer is checked and returned as a value your system can use: a date, a yes or no, a choice, a number or a comment.
Get the result back
Wait for it, or have it sent to your system when the call ends: the outcome, the answers, a short summary and the full conversation.
Steer a live call
Send a note while the call is on, such as "also ask whether Saturday works". The AI acts on it at the next natural moment; the person never hears the note.
Hand over to a person
Name who takes over when someone asks for a human: an extension in your office or a mobile, with a second choice if the first doesn't answer.
Choose how it sounds
Pick the voice, the language, the pace and the caller ID from your own numbers, call by call.
MCP
Let your AI assistant make phone calls
BE Voice works as an MCP server, the standard way AI assistants connect to tools. Connect your assistant once with your BE Voice key, and it can:
- Place a call with a goal and its own instructions
- Wait for the call to finish and read the result
- Steer the conversation while it's on, or hang up
- See your caller ID numbers, voices and recent calls
So "ring the supplier and confirm Thursday's delivery" can go from a chat with your assistant straight to a real phone call, and come back with the answer.
Good fits
Confirmations
Deliveries, bookings, site visits and pick-ups confirmed the day before, straight from the system that holds them.
Follow-ups
A call when a quote is a week old, when a job is finished, or when a form is left half done.
Collecting details
Missing information gathered by phone and written back as clean values, not notes to retype.
For lists of calls on a schedule, see outbound campaigns. Every call keeps to your do-not-call list, and anyone who asks not to be called again is added to it.
Developers: the developer docs have the details for connecting your software and your AI assistant.
Start with a free pilot
We set BE Voice up for your business and you try it on real calls before you decide.