You're viewing a demo portfolio

Join the waitlist
PRSM

make_call

Active

Tool of KaiCalls

declared in 1.0.0

Initiate a real outbound phone call via a KaiCalls AI agent. Pass an idempotency_key to make the request safely retryable: a replay with the same key returns the original call instead of dialing again, and the same key with different arguments is rejected.

Parameters schema

{
  "type": "object",
  "required": [
    "agent_id",
    "to"
  ],
  "properties": {
    "to": {
      "type": "string",
      "description": "Phone number to call (E.164 format, e.g. +19085551234)"
    },
    "name": {
      "type": "string",
      "description": "Caller/lead name (optional)"
    },
    "context": {
      "type": "string",
      "description": "Call context or reason (optional)"
    },
    "lead_id": {
      "type": "string",
      "description": "Existing lead ID to associate (optional)"
    },
    "agent_id": {
      "type": "string",
      "description": "KaiCalls agent ID to use for the call"
    },
    "first_message": {
      "type": "string",
      "description": "Override the agent greeting message (optional)"
    },
    "idempotency_key": {
      "type": "string",
      "description": "Client-chosen key that makes this call exactly-once: retries with the same key never place a second call (optional but recommended)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

KaiCalls

https://github.com/cgallic/kai_calls

1/7 registries
View full server →
make_call — KaiCalls — PRSM MCP