# Poku Skills ## Docs - [Place Outbound Call](https://docs.pokulabs.com/api-reference/calls/place-outbound-call.md): Place an outbound AI phone call. By default, the request returns immediately with an `interactionId` while the call continues in the background. Set `waitForCallEnd` to `true` to keep the request open until the call ends and return the call summary. - [Send form via Slack](https://docs.pokulabs.com/api-reference/forms/send-form-slack.md): Send a link to a form via Slack. When the recipient completes and submits the form, the contents are returned as a tool call response. - [Send form via SMS](https://docs.pokulabs.com/api-reference/forms/send-form-sms.md): Send a link to a form via SMS. When the recipient completes and submits the form, the contents are returned as an HTTP response OR via webhook. - [Send form via WhatsApp](https://docs.pokulabs.com/api-reference/forms/send-form-whatsapp.md): Send a link to a form via WhatsApp. When the recipient completes and submits the form, the contents are returned as a tool call response. Send from the Poku WhatsApp account, or use your own WhatsApp number with a Meta-approved template. - [Get Interaction Status](https://docs.pokulabs.com/api-reference/interactions/get-interaction-status.md): Returns the current status for an interaction. Use this to poll an interaction created by an async request, such as an outbound call placed with `waitForCallEnd` set to `false`. - [Send a Slack](https://docs.pokulabs.com/api-reference/messages/send-slack.md): Send a one-way Slack message to a channel or user, or set a `waitTime` to listen for a reply and capture it in the response. - [Send an SMS](https://docs.pokulabs.com/api-reference/messages/send-sms.md): Send a one-way SMS to a phone number, or set a `waitTime` to listen for a reply and capture it in the response. - [Send a WhatsApp](https://docs.pokulabs.com/api-reference/messages/send-whatsapp.md): Send a one-way WhatsApp message, or set a `waitTime` to listen for a reply and capture it in the response. Send from the Poku WhatsApp account using free-form text, or use your own WhatsApp number with a Meta-approved template. - [List available numbers](https://docs.pokulabs.com/api-reference/numbers/list-available-numbers.md): Browse phone numbers available to reserve. Filter by country or area code. - [List reserved numbers](https://docs.pokulabs.com/api-reference/numbers/list-reserved-numbers.md): Returns all phone numbers reserved on your account. - [Release a number](https://docs.pokulabs.com/api-reference/numbers/release-number.md): Releases a reserved phone number from your account. - [Reserve a number](https://docs.pokulabs.com/api-reference/numbers/reserve-number.md): Reserve a phone number for your account. Once reserved, it can be used for calling and texting. - [Create webhook](https://docs.pokulabs.com/api-reference/webhooks/create-webhook.md): Register a webhook URL to receive Poku events on your reserved number. - [Delete webhook](https://docs.pokulabs.com/api-reference/webhooks/delete-webhook.md): Permanently deletes a webhook from your account. - [List webhooks](https://docs.pokulabs.com/api-reference/webhooks/list-webhooks.md): Returns all webhooks registered on your account. - [Update webhook](https://docs.pokulabs.com/api-reference/webhooks/update-webhook.md): Update the configuration of an existing webhook. - [WebSockets](https://docs.pokulabs.com/api-reference/websockets.md): Subscribe to real-time Poku events over a WebSocket connection. - [Welcome to Poku](https://docs.pokulabs.com/index.md): The communication layer for AI agents: voice, SMS, WhatsApp, and Slack in one API. - [Bird](https://docs.pokulabs.com/integrations/bird.md): Use your Bird-connected WhatsApp numbers with Poku to send outbound messages. - [OpenClaw](https://docs.pokulabs.com/integrations/openclaw.md): Install the Poku skill for OpenClaw to make calls, send texts, and reserve numbers. - [Retell AI](https://docs.pokulabs.com/integrations/retell.md): Connect Poku's tools to your Retell AI voice agent. - [Twilio](https://docs.pokulabs.com/integrations/twilio.md): Use your own Twilio numbers with Poku for calls, SMS, and WhatsApp. - [Poku Skill](https://docs.pokulabs.com/poku-skill/installation.md): Install and configure the Poku skill for any agent that supports the Agent Skills format, including Openclaw, Cursor, Claude Code, OpenCode, OpenAI Codex, and Pi. - [Installation](https://docs.pokulabs.com/poku-skill/openclaw.md): Install and configure the Poku skill for OpenClaw. - [Webhook](https://docs.pokulabs.com/poku-skill/webhook.md): Set up a webhook so your agent can receive incoming texts, calls, and form responses. - [Quick Start](https://docs.pokulabs.com/quickstart/for-devs.md): Test the Poku API in minutes — send an SMS, send a WhatsApp, and place a phone call. - [Calls](https://docs.pokulabs.com/reference/calls.md): Place and receive phone calls with your Openclaw agent. - [Forms](https://docs.pokulabs.com/reference/forms.md): Build a form and send it via SMS, WhatsApp, or Slack. Responses are returned in the HTTP response or delivered to your webhook. - [Messages Overview](https://docs.pokulabs.com/reference/messages-overview.md): Send messages across SMS, WhatsApp, and Slack from any AI agent. - [Send a One-Way Message](https://docs.pokulabs.com/reference/one-way-messages.md): Send a notification or update via SMS, WhatsApp, or Slack. - [Outbound Calls](https://docs.pokulabs.com/reference/outbound-calls.md): Two ways to place an outbound call with Poku. - [Phone Numbers](https://docs.pokulabs.com/reference/reserved-phone-numbers.md): Your agent can reserve a phone number to make calls and send text messages. - [SMS](https://docs.pokulabs.com/reference/sms.md): Send and receive text messages with your Openclaw agent. - [Voice Calls](https://docs.pokulabs.com/reference/supported-countries-calls.md): Countries supported for outbound voice calls. - [SMS](https://docs.pokulabs.com/reference/supported-countries-sms.md): Countries supported for SMS messaging. - [Transfer Number](https://docs.pokulabs.com/reference/transfer-call.md): Hand off a live call to a human. - [Ask and Wait for a Reply](https://docs.pokulabs.com/reference/two-way-messages.md): Send a message and receive a reply in the HTTP response. - [Channel Cards](https://docs.pokulabs.com/reference/voice-ai-channel-cards.md): Store recipient info and message templates once — then route with a single channel ID. - [Vapi](https://docs.pokulabs.com/reference/voice-ai-context-injection.md): Use Poku's messaging and forms tools inside your Vapi voice agent. - [Follow Up Time](https://docs.pokulabs.com/reference/voice-ai-follow-up-time.md): Keep listening for a reply after the waitTime window closes. - [Overview](https://docs.pokulabs.com/reference/voice-ai-overview.md): Enable your voice agent to loop in a human. - [Set Up](https://docs.pokulabs.com/reference/voice-ai-setup.md): Add Poku to your voice AI agent in minutes. ## OpenAPI Specs - [openapi](https://docs.pokulabs.com/openapi.json)