Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pokulabs.com/llms.txt

Use this file to discover all available pages before exploring further.

Connecting Twilio lets your agent send and call from your own numbers instead of a shared Poku number — giving you full control over caller ID, message deliverability, and brand identity.

Connect your Twilio account

1

Open the Integrations page

2

Enter your Twilio credentials

Paste in your Account SID and Auth Token. Both are available on the home page of your Twilio Console.
3

Save

Click Save. Your Twilio numbers are now available to use with Poku.

Use your Twilio number

Pass your Twilio number as from in any call, SMS, or WhatsApp request:
curl -X POST https://api.pokulabs.com/calls \
  -H "Authorization: Bearer <your-poku-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "You are a friendly assistant calling to confirm an appointment.",
    "to": "+12155551234",
    "from": "+19165550100"
  }'
The same from field works across the calls, SMS, and WhatsApp endpoints.

Requirements by channel

ChannelRequirement
CallsAny active Twilio number
SMSA2P 10DLC registered number (required for US messaging)
WhatsAppMeta Business-approved messaging template
SMS to US numbers requires your Twilio number to be registered for A2P 10DLC. WhatsApp requires a Meta-approved template tied to your number. Both are configured in the Twilio Console.

Poku Inbox

Poku Inbox

Poku Inbox is a separate product that lets you manage inbound and outbound SMS and send bulk messages — powered by your Twilio credentials. Visit inbox.pokulabs.com to get started.