An AI receptionist for small businesses. It answers your business phone, takes messages, and reports to you inside Muse. Ask Muse who called, and tell it what your callers should hear.
How it works
You get a phone number. Pick an area code and BotPhone sets up a US number for your receptionist.
You tell it about your business. Name, hours, services, common questions, and what counts as urgent.
Callers reach the AI. It says it's an AI assistant, answers from what you told it, and takes a message with the caller's name, number, and reason.
You hear about it. A summary is emailed to you, and you can ask Muse about any call.
The receptionist only states facts you gave it. If it doesn't know something, it says so and offers to take a message.
Get started
Open the sign-in page and continue with Google, or create an account with email and password.
On the setup page, choose an area code and add credit ($10, $25, or $50) by card or Link.
Tap Get my number. Setup costs $4 (see pricing) and takes a few seconds.
Fill in your business details and the email address that should get call summaries. Save.
Call your new number to hear your receptionist.
Forward your business calls
Most owners keep their current business number and forward it to the BotPhone number when they can't answer. Once your number is active, the setup page shows steps for iPhone, Android, the main carriers, and office phone systems, filled in with your number.
Forwarding is set up with your own phone carrier, and any carrier charges are yours. After setting it up, call your business number from another phone and let it ring to test it.
Using it from Muse
Connectors are available in the Muse mobile app.
Open Muse, go to Connectors, choose BotPhone, and tap Connect.
Sign in to BotPhone. If your line isn't set up yet, you can set it up now or connect first and finish later. Your assistant will send you a setup link.
Review what Muse can do and tap Allow.
Add it as a custom connector
If Muse asks you to set up the connector yourself, paste this message into a chat with Muse:
Add a custom connector for my service. It's an MCP server called BotPhone Receptionist at https://auth.botphone.tel/mcp
Authentication: OAuth 2.0 authorization code flow with PKCE, no client secret, with dynamic client registration.
Authorization endpoint: https://auth.botphone.tel/oauth/authorize
Token endpoint: https://auth.botphone.tel/oauth/token
Token endpoint auth method: none
Registration endpoint: https://auth.botphone.tel/oauth/register
Scopes: openid email profile
Copied.
Then try:
"Who called my business today?"
"Did I get any urgent messages?"
"What did the last caller want? Read me the details."
"Tell callers we're closed on Monday."
"Update my hours to 8am to 6pm on weekdays."
"How much credit do I have left on my phone line?"
"Send me a link to add more credit."
Muse asks you to confirm before it changes anything about your receptionist. Muse cannot place calls or spend your credit. It can only give you a payment link, and nothing is charged until you pay.
Tool reference
These are the tools Muse can use. Each one acts only on your own line. Nothing takes a line or account ID as input, so one owner can never reach another's data.
list_callsread only
Recent calls the receptionist answered, newest first, with caller, time, summary, reason, urgency, and the message left.
Parameter
Description
since
Only calls at or after this time (ISO 8601, for example 2026-09-19T00:00:00Z).
unread_only
Only calls you haven't marked read.
urgent_only
Only calls flagged high or urgent.
limit
How many to return, 1 to 50 (default 20).
before
Paging cursor. Pass the previous result's next_before.
get_call_detailsread only
One call in full: summary, the caller's message and callback number, urgency, and the full transcript.
Parameter
Description
call_id
The call's ID from list_calls.
mark_calls_read
Marks calls as read so they stop showing as new. Safe to repeat.
Parameter
Description
call_ids
Optional list of call IDs. Leave out to mark every unread call.
get_receptionist_profileread only
What your receptionist currently knows: business name, greeting, hours, services, FAQs, urgent-call rules, languages, extra instructions, and the emails that get call summaries.
update_receptionist_profilechanges your receptionist
Changes what the receptionist tells callers. Only the fields you pass are changed, and changes apply to the next call. Muse confirms with you first.
Text, up to 4,000 characters each. An empty string clears the field.
notification_emails
Up to 5 addresses for call summaries. An empty list turns summary emails off.
The receptionist always tells callers it's an AI assistant and only states what's in your profile. Those rules can't be changed through this tool.
get_account_statusread only
Your phone line and its status, prepaid balance, about how many minutes that covers, unread calls, and whether setup is finished. If you're signed in but have no line yet, it returns a setup link.
get_top_up_linkread only
A secure Stripe payment link to add credit. It only shares a link and charges nothing until you pay.
Parameter
Description
amount_usd
Credit pack: 10, 25 (default), or 50.
place_callrings a real person
Have the receptionist phone someone on your behalf, using your BotPhone number as the caller ID. Just tell your assistant who to call. Calls go only to US and Canadian numbers, and the caller is told it is an AI assistant. If the person asks not to be called again, that number is blocked. Use list_calls with direction outbound, or get_call_details, to see how it went.
Parameter
Description
phone_number
Who to call, with country code, e.g. +14155551234.
goal
What the call should accomplish.
relationship
Why this person expects the call, e.g. a customer who booked an appointment.
script
Optional talking points or wording to follow.
Connecting the MCP endpoint directly
Hosted MCP endpoint (Streamable HTTP):
https://auth.botphone.tel/mcp
Sign-in uses OAuth 2.1 with PKCE. Discovery metadata is published at /.well-known/oauth-protected-resource.
Pricing
Simple, prepaid pricing. No contract, no subscription, and nothing is charged automatically.
What
Cost
Setup (one time)
$2
Your phone number
$2 per month
Calls
$0.20 per minute, billed by the second (a 30-second call costs $0.10)
Getting started costs $4: the $2 setup fee plus the first month of the number.
Example months
Business
Calls
Talk time
About
Light
20 calls, about 2 minutes each
40 min
$10
Typical
60 calls
120 min
$26
Busy
150 calls
300 min
$62
Estimates include the $2 monthly number fee. Taxes may apply.
How credit works
Add credit by card or Link through Stripe, in $10, $25, or $50 amounts. Your setup fee, monthly number fee, and call charges all come out of that balance.
We email you once when your balance drops below $3.
If your balance reaches $0, the receptionist stops answering calls until you add credit.
If the monthly number fee can't be paid, there is a 3-day grace period. After that the number is released and can't be recovered.
Limits and requirements
US phone numbers, for US small businesses. The receptionist answers inbound calls, and places outbound calls only when you ask, to US and Canadian numbers of people who expect them.
Phone calls today. WhatsApp calling isn't available yet.
One phone line per account.
A single call is capped at 10 minutes.
Up to 5 email addresses for call summaries. Profile text fields hold up to 4,000 characters each.
Not for emergencies. The receptionist can't reach 911 or emergency services, so keep another way to reach them.
You need a BotPhone account (Google or email sign-in) and prepaid credit.
Data and privacy
What we store
Your account and business details, and your receptionist's settings.
For each call: the caller's number, the transcript, a summary, the reason for the call, urgency, and any message left.
We don't record call audio. Only transcripts and summaries are kept.
Card payments are handled by Stripe. We never see or store card numbers.
AI disclosure
The receptionist tells every caller at the start of the call that it's an AI assistant.
What Muse can see
When you connect Muse, it can read your call list, summaries, transcripts, your receptionist's settings, your line status, and your balance. It can change your receptionist's settings, with your confirmation. You can disconnect BotPhone at any time from Muse's connector settings.
Who processes data
To run the service we use: Twilio (phone numbers and calls), LiveKit (real-time audio), Deepgram (speech to text), Cartesia (text to speech), OpenAI (conversation and summaries), Supabase (database and sign-in), Render (hosting), Stripe (payments), Resend (email), and Google (optional sign-in).
Deleting your data
Call records are kept while your account is active. To delete your account and data, email info@botphone.tel.
Muse connects with OAuth 2.1 and PKCE. You approve access on a BotPhone page, and you can revoke it any time.
Every request is verified and limited to your own line.
The receptionist tells every caller it's an AI, and it only states facts from your profile.
Troubleshooting
Muse says no phone line is set up
Finish setup in the dashboard: get your number and save your business name.
Calls aren't being answered
Check three things: your balance isn't $0, your number is active in the dashboard, and call forwarding on your business line points to your BotPhone number. Then call it from another phone to test.
I'm not getting summary emails
Check the address in the dashboard, and look in your spam folder. Emails come from a botphone.tel address.
The receptionist gave a wrong answer
It only knows what's in your profile. Add or correct the details in the dashboard or through Muse, and the next call uses them. Read the call's transcript to see exactly what was said.