Voice Calls & Scheduling
Erdo agents can place real outbound phone calls on your behalf. You tell an agent who to call and what to accomplish; it dials out, holds a natural spoken conversation, and reports back with a transcript. If the call involves scheduling, the agent can check your calendar availability live and book the meeting before hanging up.A call is always you asking an agent to make it — in chat, the agent
proposes the call and you approve it before anything dials out. Erdo never places
calls on its own.
What you can do
- Qualify or follow up with a lead — “Call this number, confirm they still want a demo, and note their timeline.”
- Confirm a detail — “Call the venue and check they have availability for 40 people on the 14th.”
- Book a meeting on the call — “Call this lead and, if they’re interested, book a 30-minute intro on my calendar this week.”
Before you start
Connect your calendar
1
Open Settings → Connectors
Find Google Calendar in the connector list.
2
Connect and authorize
Sign in with Google and approve calendar access. That’s it — the connection
is per user, so each person who wants the agent to book on their behalf
connects their own calendar.
Make a call
Just ask an agent in chat. Give it the number, what to say, and — for compliance — why the call is allowed (an opt-in, an existing relationship, an internal test, etc.). For scheduling, mention it explicitly and include the recipient’s email if you want them invited.“Call +1 555 010 0142 (Jordan at Acme). Confirm they’re still interested in the pilot, and if so book a 30-minute intro on my calendar sometime next week. They opted in on our site. Invite [email protected].”The agent will:
1
Propose the call for your approval
You see who it will call and why, and approve before it dials.
2
Hold the conversation
It introduces itself as an AI assistant, follows your instructions, and asks
one thing at a time.
3
Check availability and book (if scheduling)
It reads your real free/busy times, offers slots that actually work, and
creates the calendar event with the recipient invited.
4
Report back
Ask for the transcript afterward — “What did they say on the call?” — to see
exactly what happened.
Give an agent its own phone number (inbound calls)
By default a voice agent places outbound calls from Erdo’s shared number. If you want an agent to receive calls too, ask Erdo to give it its own phone number — “give my Sofia agent a phone number”. Erdo buys a number, assigns it to that agent, and from then on calls to it are answered by that agent (and it also becomes the agent’s outbound caller ID). It’s approval-gated, since it adds a number to your account. Agents running on your own connected voice provider account are the exception — assign a number to those in that account directly.Good to know
- Consent matters. Every call needs a stated reason it’s permitted; the agent won’t place a call without one. If the person asks not to be called again, the agent acknowledges it and ends the call.
- The agent never claims to be human. It identifies as an AI assistant.
- Booking won’t guess. If the agent can’t read your calendar (not connected, or access revoked), it tells you rather than booking over your existing events.
- One calendar per call. Availability and the booked event belong to whoever asked for the call — not the person being called.

