get_team
Get Team
Retrieve a team’s call routing, retry, recording, whisper text, and automatic SMS settings. Use list_teams to discover team IDs.
Ask your agent in plain language. Each of these maps to a real tool on the server.
get_team
Retrieve a team’s call routing, retry, recording, whisper text, and automatic SMS settings. Use list_teams to discover team IDs.
manage_agent_schedule
Get or update an agent's weekly availability schedule. Each day can be toggled available/unavailable and supports multiple time windows (e.g., morning and afternoon shifts). - To **retrieve** the schedule, provide only the agentId. - To **update** the schedule, provide the agentId and the schedule array.
get_lead
Retrieve detailed information about a specific lead including contact details, company info, status, tags, stage, assigned owner, team, and call history.
list_calls
List calls with optional filtering by date range, team, and pagination. Returns call details including status, direction, duration, and associated lead information.
list_agents
List all agents (users) in the account with their availability status, phone number, timezone, and priority settings.
list_clients
For agency partners, discover client account IDs, names, and billing counts. Client IDs can be used as the agency account ID or with manage_client.
manage_agent
Create a new agent or update an existing agent's settings. Manage phone number, extension, timezone, priority, and do-not-disturb mode. - To **create** an agent, omit the agentId and provide name and phone number. - To **update** an agent, provide the agentId along with the fields to change. - To **delete** an agent, set the `delete` flag to true with the agentId.
manage_client
For agency partners: list, create, delete, or activate/deactivate client accounts. Each client has their own account with separate billing. - **list** — List all client accounts. - **create** — Create a new client account. - **delete** — Delete a client account. - **activate** — Activate a client account. - **deactivate** — Deactivate a client account.
delete_lead
Permanently delete a lead from Callingly. This action cannot be undone.
list_leads
List leads with optional filtering by date range and phone number. Returns lead details including contact info, status, tags, assigned team, and call history.
get_call
Retrieve detailed information about a specific call including its status, duration, recording URL, transcript, direction, and associated lead and agent details.
manage_team_agents
List, assign, remove, or update agents within a team. Use the **action** parameter to specify the operation: - **list** — List all agents currently assigned to the team. - **assign** — Set the team's complete agent list; existing assignments not in agentIds are removed. - **remove** — Remove an agent from the team. - **update** — Update an agent's priority and lead cap within the team.
manage_team
Create a new team or update an existing team's settings. Configure call mode, whisper text, post-whisper text, retry settings, recording, call delay, language, and auto-SMS. - To **create** a team, omit the teamId and provide a name. - To **update** a team, provide the teamId along with the fields to change.
send_sms
Send an SMS message to a lead. Supports personalization templates like `{{lead.first_name}}` and `{{from.company}}` with optional default fallback values (e.g., `{{lead.first_name | default: 'there'}}`).
list_teams
List all teams in the account with their configuration settings including call mode, whisper text, retry settings, and recording preferences.
create_call
Initiate a phone call to a lead by assigning it to a team. The call can be placed immediately or scheduled for a future time using the **scheduledAt** parameter. Creates or matches a lead with the provided contact details and triggers the team's call flow.
update_lead
Update a lead's information including contact details, status, result, stage, and call blocking settings. Can also stop or block a lead from receiving calls.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Automate outbound and inbound phone calls to connect sales teams with leads. Manage lead contact details, status, and call blocking. Initiate and schedule calls, retrieve call details including recordings and transcripts, and send personalized SMS messages. Discover and inspect teams, then configure call modes, whisper text, retry settings, and auto-SMS. Manage agent availability, scheduling, priorities, and team assignments. Discover client accounts and manage them as an agency partner.
Common questions about connecting Callingly to AI agents with Metorial.