poku
Makes outbound phone calls on the user's behalf using the Poku API via the exec tool. Example use cases include: when the user wants to call a restaurant, business, doctor's office, or any phone number to handle errands such as reservations, appointments, reminders, follow-ups, or bill disputes.
Why use this skill?
Use the Poku skill for OpenClaw to place automated phone calls. Easily handle restaurant reservations, appointments, and business errands with AI-managed outbound calling.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/emileindik/pokuWhat This Skill Does
The Poku skill empowers your OpenClaw AI agent to act as a personal assistant by placing outbound telephone calls on your behalf. By leveraging the Poku API, the agent can navigate business IVR systems, speak with staff, or leave voicemails to handle time-consuming errands. The agent follows a strict five-step protocol: normalizing phone numbers, gathering necessary intent data, confirming the call script with you, executing the API call, and reporting the final outcome. This workflow ensures transparency, allowing you to review exactly what the agent intends to say before any call is placed.
Installation
To integrate this skill into your environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/emileindik/poku
Ensure your POKU_API_KEY is correctly configured in ~/.openclaw/openclaw.json for successful authentication.
Use Cases
This skill is perfect for administrative tasks that typically require human interaction. Common use cases include:
- Reservations: Booking tables at restaurants or appointments for hair salons and fitness studios.
- Healthcare: Scheduling doctor or dentist visits or following up on test results.
- Errands: Calling businesses to check operating hours, confirm inventory availability, or inquire about policies.
- Bill Management: Calling service providers to request status updates or handle simple billing disputes.
Example Prompts
- "Poku, please call Joe's Pizza at 555-0199 and make a reservation for 4 people at 7:00 PM under the name 'Alex'."
- "I need to cancel my dentist appointment at Dr. Miller's office. Can you call them for me? I don't have the number, so please find it first."
- "Call my pharmacy and ask if my prescription refill for lisinopril is ready for pickup, please."
Tips & Limitations
- Transparency First: Always verify the plan presented by the agent before confirming. The agent will summarize the goal, the destination, and the voicemail script.
- Patience is Key: Calls can remain active for up to 5 minutes. Do not attempt to retry or trigger concurrent calls while a session is pending, as this may cause errors with the Poku API.
- Data Accuracy: Provide as much context as possible (like reference numbers or account IDs) during the confirmation stage to ensure the agent is as helpful as possible once they reach a human representative.
- Accuracy: The agent is designed to follow strict scripts. If a call encounters an unexpected situation, the agent will report back the outcome immediately rather than making assumptions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-emileindik-poku": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution