Skip to main content
MCP tools follow a resource_action naming convention and map 1:1 to the documented REST endpoints. The scopes on your API key decide which tools are callable — read tools need :read, mutations need :write, and deletions need manage.
The authoritative, always-current list is whatever the server returns from tools/list — ask your client to “list available Agntix tools.” The catalog below is the stable set grouped by resource.

Agents

ToolDescriptionMaps to
agents_listList agents in the organizationList agents
agents_createCreate an agent (model, prompt, tools, voice)Create agent
agents_getFetch a single agent by IDGet agent
agents_updateUpdate an agent’s configurationUpdate agent
agents_deleteDelete an agentDelete agent

Chat

ToolDescriptionMaps to
chat_session_createOpen a chat session against an agentCreate session
chat_session_getFetch a session by IDGet session
chat_session_listList chat sessionsList sessions
chat_session_closeClose an open sessionClose session
chat_message_sendSend a user message and get the replySend message
chat_message_listRead a session transcriptList messages

Voice

ToolDescriptionMaps to
voice_voices_listList available TTS voicesVoices
voice_models_listList STT/TTS modelsModels
voice_providers_listList voice providersProviders
voice_session_createStart a real-time voice sessionCreate voice session

Tools

ToolDescriptionMaps to
tools_listList API/function toolsList tools
tools_createCreate a toolCreate tool
tools_getFetch a tool by IDGet tool
tools_updateUpdate a toolUpdate tool
tools_deleteDelete a toolDelete tool

Phone Numbers

ToolDescriptionMaps to
phone_numbers_listList provisioned phone numbersList numbers
phone_numbers_createProvision a phone numberCreate number
phone_numbers_outbound_callTrigger an outbound callOutbound call

Analytics & account

These map to the OpenAPI-generated resources under More Resources.
ToolDescription
analytics_queryPull usage, cost, and call-outcome metrics
models_listList models available to the organization
contacts_listList contacts
call_campaigns_listList outbound call campaigns
api_keys_listList organization API keys (never returns secret values)

Example interaction

A single natural-language request can fan out into several scoped tool calls:
You: “Create a concise support agent on gpt-4o-mini, then send it a test message.”
  1. agents_create → returns agnt_…
  2. chat_session_create with that agentId → returns ses_…
  3. chat_message_send → returns the assistant’s reply
Each call is authenticated and authorized exactly as the equivalent REST request would be.