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.

Prerequisite: Get your API key

Generate your API key from the Poku dashboard. You’ll need it for every request below.

Send your first SMS

curl -X POST https://api.pokulabs.com/messages/sms \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "hello there!",
    "to": "`<your-phone-number>`"
  }'
Replace <your-api-key> with your API key, and <your-phone-number> with your own number in E.164 format. (Example: +12155551234) Check supported countries for SMS availability.

Send your first WhatsApp message

curl -X POST https://api.pokulabs.com/messages/whatsapp \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "hello there!",
    "to": "`<your-phone-number>`"
  }'
Replace <your-api-key> with your API key, and <your-phone-number> with your own number in E.164 format. (Example: +12155551234) The message will arrive wrapped in the Poku WhatsApp template: “Notification from AI agent: hello there! No response required.”

Place your first call

curl -X POST https://api.pokulabs.com/calls \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "You are a friendly voice assistant agent calling on behalf of Poku. You are calling to see how the user is finding their Poku welcome experience.",
    "to": "`<your-phone-number>`"
  }'
Replace <your-api-key> with your API key, and <your-phone-number> with your own number in E.164 format. (Example: +12155551234). Check supported countries for calling availability.

What’s next?

Install the Poku Skill

Give your agent (e.g., Openclaw, Cursor, Claude Code, and more) the ability to call and message.

Explore the API

Browse the full API reference to explore calls, messages, forms, and more.