Agent Capabilities — What Your Agent Can Do
Written By Anand Raj
Last updated 3 months ago
Agent Capabilities is where you tell the AI receptionist what it's allowed to do on a call. Each capability is a switch — turn on the ones you want, leave the rest off.

What your agent can do
Appointment Scheduling — the agent can book, reschedule, and cancel appointments with your providers (requires a scheduling integration). When enabled, you can also spell out your Cancellation Rules and Rescheduling Rules — for example how much notice is required, cut-off windows, or which appointment types can't be moved. The agent follows these rules whenever a caller asks to cancel or reschedule.
Transfer Call — the agent can transfer live calls to the Operators you configured earlier in Operator Details. For each transfer rule, you can either:
Pick a single Operator, choose a Transfer Mode (e.g. Warm Transfer or Cold Transfer), and describe when to transfer to this operator.
Or pick a Group of operators with a Ringing Strategy:
Simultaneous — all selected operators are called at once, first to answer gets the call.
Sequential — operators are called one after another in the order you set, until someone answers.
Note: Group calls only support Warm Transfer. If no operator picks up, the agent takes a note and notifies you.
During Call: Send SMS to Caller — the agent can text the caller mid-call (e.g. send a booking link, address, or intake form). You'll set an SMS Message Template and When to Send it.
SMS setup requirements vary by country:
in the United States, A2P Brand and Campaign registration is required.
In Canada, SMS is available with Agency-provided phone numbers, while customer-owned numbers require SMS hosting to be enabled.
Notify Business via SMS — after the call ends, the agent sends an SMS notification to the Operator when it completes an action such as scheduling an appointment or processing a refill request.
Notify Business via Email — same as above, but the notification is sent by email to the Operator when the agent completes an action (appointment scheduled, refill processed, etc.).
Take Note — if no staff member is available and the caller wants to speak with staff, the agent captures the caller's note (name, number, reason) for follow-up.
Spam Call Auto-Termination — the agent detects spam, hangs up immediately, and blocks the number. You can also list common spam patterns (for example robocalls, silent calls, repeated hang-ups, or known spam phrases) so the agent recognizes and terminates those calls faster.
Emergency Call Handling — configure how the agent handles emergency-related calls. Choose either End call with a message (e.g. "If you're experiencing a medical emergency, please hang up and call 911…") or Transfer to an emergency number. You can also list the Emergency Types your business considers an emergency (for example: chest pain, severe bleeding, burst pipe, gas leak) so the agent knows exactly which situations should trigger this flow.
How to choose
Turn on what you actually want the agent doing. A few guidelines:
Almost every business turns on Transfer Call, Take Note, Spam Call Auto-Termination, and Emergency Call Handling.
Turn on Appointment Scheduling only if you've connected a scheduling integration (e.g. Tebra, Google Calendar, your EHR). Fill in Cancellation and Rescheduling Rules if you want the agent to enforce them.
Turn on SMS or email notifications so your team always knows when the agent completed an action on a call.
Turn on During Call SMS if you want the agent to send links (booking, intake form, location) while talking to the caller.
For Transfer Call, use an Operator for one specific person, or a Group when any of several people can handle the call. Choose Simultaneous for fastest pickup, or Sequential if you want calls to follow a priority order.
For Emergency Call Handling, pick End call with a message if you're not equipped to respond to emergencies, or Transfer to an emergency number if you have an on-call line that should take those calls. List the emergency types that apply to your business.
Frequently Asked Questions
Can I enable everything?
Can I enable everything?
Yes. Each capability is independent — turning on more capabilities just gives the agent more tools. It won't use them unless the conversation calls for it.
Does Appointment Scheduling work without an integration?
Does Appointment Scheduling work without an integration?
No. The agent needs a connected calendar / scheduling system to write the bookings, cancellations, and reschedules into. Connect it in Integration Details.
Where do the Cancellation and Rescheduling Rules apply?
Where do the Cancellation and Rescheduling Rules apply?
They're used whenever a caller asks to cancel or move an appointment. The agent checks your rules (notice period, cut-offs, allowed appointment types) before making the change — if the request breaks a rule, the agent explains why it can't be done and offers an alternative like a callback or a message to staff.
Where do the operators in Transfer Call come from?
Where do the operators in Transfer Call come from?
They're the Operators you set up earlier in the Operator Details step. If someone is missing, add them there first and they'll show up in the dropdown here.
What's the difference between a warm and cold transfer?
What's the difference between a warm and cold transfer?
Warm = the agent announces the caller to the staff member before connecting. Cold = silent, direct handoff. Tell your Account Manager which you prefer per Operator.
What's the difference between transferring to an Operator and to a Group?
What's the difference between transferring to an Operator and to a Group?
An Operator transfer rings one specific staff member. A Group transfer rings multiple operators using a Ringing Strategy — either Simultaneous (everyone at once, first to answer wins) or Sequential (one after another in priority order). Group calls are always Warm Transfer.
What happens if no one in the group picks up?
What happens if no one in the group picks up?
The agent takes a note about the call and notifies your team, so the caller isn't left with a dead ring.
Who gets the SMS notifications?
Who gets the SMS notifications?
The Operator you've configured for that action. Notifications are sent after the call ends, when the agent actually completes something (e.g. schedules an appointment, processes a refill) so your team stays in the loop without listening to every recording.
Who gets the email notifications?
Who gets the email notifications?
The Operator you've configured for that action. Like SMS, the email is sent after the call ends when the agent completes an action.
What's the difference between Take Note and a completed-action notification?
What's the difference between Take Note and a completed-action notification?
Take Note happens during the call — the agent captures structured info (name, number, reason) because no human is available to take the call. Notify Business via SMS/Email can happen both during/after the call — the agent sends a notification to the Operator when it completes an action, such as scheduling an appointment or processing a refill request.
How does Spam Call Auto-Termination work?
How does Spam Call Auto-Termination work?
When the agent detects a call that matches your spam patterns — or other common spam signals — it hangs up immediately and blocks the number. You can define patterns such as robocalls, silent calls, repeated hang-ups, or known spam phrases.
How does Emergency Call Handling work?
How does Emergency Call Handling work?
When the agent detects an emergency-related call, it follows the option you selected: either End call with a message (agent reads the message you configured and hangs up) or Transfer to an emergency number (agent transfers the caller to a number you specify). Configure the message or the number when you enable the capability.
Can I change capabilities after go-live?
Can I change capabilities after go-live?
Yes. Capabilities are fully editable from the Business Portal once your agent is live.
More in Agent Training Info & Integration Credentials
Was this helpful?
Still need help? Ask the team