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.


SMS

By default, messages are sent from a shared Poku number. You can reserve your own dedicated number or bring your own Twilio number. See supported countries for SMS availability.
curl -X POST https://api.pokulabs.com/messages/sms \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Your appointment is confirmed for tomorrow at 2pm.",
    "to": "+12155551234"
  }'
See the full Send SMS API reference.

WhatsApp

By default, messages are sent from the Poku WhatsApp account and wrapped in a fixed template: “Notification from AI agent: {{message}}. No response required.” To use your own WhatsApp number, you need a Meta-approved template.
curl -X POST https://api.pokulabs.com/messages/whatsapp \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Your appointment is confirmed for tomorrow at 2pm.",
    "to": "+12155551234"
  }'
“Notification from AI agent: Your appointment is confirmed for tomorrow at 2 pm. No response required.”
See the full Send WhatsApp API reference.

Slack

Prerequisite: The recipient must join the Poku Slack workspace to receive messages. To send from your own workspace, install the Pokubot and pass your workspace ID as from.
curl -X POST https://api.pokulabs.com/messages/slack \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Your appointment is confirmed for tomorrow at 2pm.",
    "to": "<slack-member-or-channel-id>",
    "from": "<your-workspace-id>"
  }'
See the full Send Slack API reference.