Taking calls for a company and making calls for a person share a speech layer and almost nothing else. A few things we had to build that a receptionist never needs.
It works in both directions under one identity. Most of what people hand us is outbound. But the clinic calls back, and the contractor returns the voicemail, and with 86% of unknown-number calls going unanswered a lot of those callbacks die there. So on ClawCall your assistant can answer a number that’s yours, on the Reserve Plus plan, as well as dial out from it.
It can hand the call to you. A business bot routes to a department. A personal agent hits moments only you can handle: “can you confirm the card on file,” “the doctor would like a word,” “we could do Tuesday at 3.” When that happens, if you’ve turned loop-in on, the agent rings you, tells you who’s on the line before connecting anyone, and lets you decide whether to join. It also will not read out or relay card numbers, government IDs or one-time codes, even if you ask. Those steps stay yours. An agent that speaks for a person needs a line it won’t cross on their behalf, and we’ve been surprised how few draw one.
It belongs to whichever agent you’re using. Nobody runs one assistant anymore. The same account, the same number and the same history should be reachable from ChatGPT, from an OpenAI dot, from a Grok bot, from Claude, or from a script on your laptop at 2am. So we shipped it as a connector those hosts sign into (OAuth, no API key in a chat window) and as a skill for coding agents, instead of as another app you’d have to open. Browser use spread the same way. Every assistant got it; you never switched to a browser-use app.
And when someone on the call asks whether they’re talking to a person, ours says no. Every time. A receptionist bot dodges that question because the business is embarrassed about it. Your agent has nothing to be embarrassed about. It’s calling for you, it says so, and in our experience it still gets the appointment.