Voice Call

Start voice calls via Twilio, Telnyx, or Plivo

foxl-ai 8313fab 1.1 KB Updated

File contents

Voice Call

Initiate and manage voice calls programmatically.

CLI

pilot voicecall call --to "+15555550123" --message "Hello from Pilot"
pilot voicecall status --call-id <id>

Tool Actions

  • initiate_call - Start a new call

    • message: What to say
    • to: Phone number (optional if default set)
    • mode: Call mode
  • continue_call - Continue conversation

    • callId: Active call ID
    • message: What to say
  • speak_to_user - Speak during call

    • callId: Active call ID
    • message: What to say
  • end_call - End the call

    • callId: Active call ID
  • get_status - Check call status

    • callId: Call ID

Provider Config

Twilio

provider: "twilio"
twilio:
  accountSid: "AC..."
  authToken: "..."
fromNumber: "+1..."

Telnyx

provider: "telnyx"
telnyx:
  apiKey: "..."
  connectionId: "..."
fromNumber: "+1..."

Plivo

provider: "plivo"
plivo:
  authId: "..."
  authToken: "..."
fromNumber: "+1..."

Mock (dev)

provider: "mock"

foxl-ai/skills/tree/main/skills/voice-call commit 8313fab5d7

Frequently asked questions

npx skillmds@latest add foxl-ai/voice-call