Give Muse a phone. Real calls, your approval, grounded answers.
Open Calls gives Muse, Meta's personal AI agent, a phone: Muse builds a custom connector from the Open Calls API, keeps the key in its Secure Credentials Store, quotes every call and reports back with quotes from the call.
copies the setup prompt and opens Muse; Muse connects itself, you approve with Google
Muse can build custom connectors for services with an API (Meta's documentation) and Meta has no public connector directory yet; the Open Calls connection kit is ready and real-Muse acceptance is pending.
What Muse can do with a phone
Check whether a shop has something in stock and what it costs
Ask a clinic, office or hotel a question and bring back the answer with the quote
Wait through a phone menu and hold, then bring you in when a person answers
Call several places with the same question and compare the answers
Translate a call both ways when you join
How it connects
A Muse custom connector for the Open Calls REST API, with the API key stored in Muse's Secure Credentials Store (never in the chat).
Paste the setup prompt into Muse. Muse starts a pairing and opens the approval page in its browser.
Sign in with Google and approve. Muse collects its own API key and stores it in its Secure Credentials Store.
Give your mobile number on the same page: your AI calls you for a free minute.
Muse checks your account, then quotes and places calls only with your approval.
The getting-started prompt
I am new to Open Calls (opencalls.dev), an AI phone-calling service. Walk me through setting it up and making a first test call with the free minute, one step at a time, waiting for me to confirm each step.
1) Connect first, by pairing; I never paste a key. Give yourself the ability to make phone calls for me through Open Calls (opencalls.dev), an AI phone-calling service. Connect by pairing; I never paste a key:
2) 1) Start pairing: POST https://opencalls.dev/api/pair with JSON {"agent":"muse"} and no authentication. The reply has url, code, expires_in and interval.
3) 2) Open the url in your browser for me, or show it to me if you cannot browse: I sign in with Google there and approve the connection. Wait for me; do not guess.
4) 3) Poll GET https://opencalls.dev/api/pair/<code> every 3 seconds until status is "approved" (the request is valid for 15 minutes). That reply carries the credential exactly once as token. Store it in your Secure Credentials Store as OPEN_CALLS_API_KEY. Never repeat the token in this conversation.
5) 4) Confirm: GET ${SITE}/api/v1/workspace with Authorization: Bearer <token> and tell me that my account is connected and my available credit.
6) Free minute: on the page where I approve the connection (or at https://opencalls.dev/app/start) I give my mobile number and you call me at once for a one-minute introduction, free and without a card; that number becomes my callback number. Calling anyone else needs credit I add myself in https://opencalls.dev/app/billing.
7) First test call: I will give you my own mobile number. Quote it first with POST https://opencalls.dev/api/v1/estimate for one minute and offer me its maximum as the price to approve, then create the call in ask mode with one simple question and tell me what I answered.
Getting-started guide: https://opencalls.dev/start
Never place a call, spend credit or change settings without asking me first; every call needs my explicit approval and a maximum charge.
Muse's custom connectors take a service's API and credentials that it stores outside the model; there is no public connector directory or OAuth listing to join yet. Open Calls will move to a native connector as soon as Meta opens one.
Can Muse spend money without asking?
No. The connector brief tells Muse to quote every call with the estimate endpoint and ask for approval, and the API refuses any call whose authorized maximum is below the quote.
What does a call cost?
Pay as you go at $0.25 per minute of AI conversation, billed by the second after a one-minute minimum, with a cheaper waiting rate while the line keeps the AI on hold. Your assistant quotes the maximum before every call and you approve it.
Does my assistant call anyone without asking?
No. Every call needs your explicit approval and a maximum charge, calls are information-only, and you can stop a call at any time.
Is there free calling time to try it?
Yes. Sign in with Google, give your mobile number, and your AI calls you for a free minute to introduce itself, with no card. After that, add credit to call anyone.
Which countries can it call?
United States, Canada, Israel and the United Kingdom today, with per-destination rates shown before you approve.