Requirements
- Connect MCP to an organization workspace.
- Create and activate the agent first.
- Keep the destination and caller-number ids in the active workspace.
- Ask for human confirmation immediately before starting a real call.
list_ai_voice_agents
Read
Lists agents, the caller numbers this workspace may use and the accepted variables for each type.
number
Number of agents to return. Defaults to 20, max 100.
agentId, fromNumberId and required variable names from this tool before calling.
start_ai_voice_agent_call
Sensitive
Real billed call
string (uuid)
required
Agent returned by
list_ai_voice_agents.string
required
Destination in E.164.
string (uuid)
Eligible Ringee number. Required when no default can be resolved.
object
String values accepted by the selected agent type.
object
Free-form values echoed in the result.
get_ai_voice_agent_call
Read
string (uuid)
required
The id returned by
start_ai_voice_agent_call.call_id, status, outcome, summary, sentiment, extracted_data and metadata. Analysis fields can remain empty briefly after the status becomes terminal.
Recommended flow
1
List and resolve
Call
list_ai_voice_agents. Choose an active agent, confirm its required variables and resolve a caller number when needed.2
Confirm the real call
State the agent name and destination. Explain that this places a real, billed call and wait for the user’s explicit approval.
3
Start once
Call
start_ai_voice_agent_call once. Preserve the returned callId.4
Read the result
Poll
get_ai_voice_agent_call until the phone status is terminal and the required analysis fields have arrived.Next steps
Complete MCP reference
All 37 Ringee MCP tools
MCP safety
Confirmation, destructive actions and credits

