BE VOICEby Binary Elements

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.

Your system asks
Call Sam on 0400 000 000. Goal: confirm delivery of order A1002 on Friday. Offer 8 to 12 or 12 to 5.
BE Voice, on the phone
Hi Sam, it's Alex from Acme Parts about your order. Would Friday morning or Friday afternoon suit for delivery?
Sam
Morning's better.
Back to your system: outcome completed, window "Friday 8 to 12", a one-line summary and the full transcript.

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.

You, to your AI assistant
Ring Coast Plumbing and check they can still come Thursday at 10.
Your assistant
Calling them now through BE Voice.
A minute later
Confirmed: Thursday at 10. They asked that someone is home to let them in.

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.