Prerequisites
- A Poke account
- Optional: a payment card for the Agent Phone Plan ($14.99 first month, then $29.99/month, includes a US phone number). Without it, Poke connects on $2 of free credits, calls from a shared Bland number, and can’t text.
Option 1: You have a Bland API key
- Web
- CLI
- Open poke.com/integrations/new.
-
Enter a Name (for example,
Bland) and set MCP Server URL to: -
Paste your Bland API key from the dashboard into API Key. Poke sends it as an
Authorization: Bearerheader, which is what the Bland server expects. - Click Create Integration. Poke connects and lists the Bland tools it discovered.
Option 2: Let Poke set itself up
This optional workflow requires Poke to make HTTP requests, poll for approval, and retain the returned API key. If those capabilities are unavailable, create your Bland account in the dashboard and use Option 1.If Poke has access to an agent wallet that can approve payments, it can skip the browser step entirely: see Headless agent onboarding. Poke pays for its own number, and your only manual step is relaying a text-message code. Without a wallet, use the link-based flow below.
What Poke can do
On the Agent Phone Plan, calls and texts are limited to US and Canadian numbers, one call at a time, up to 60 minutes per outbound call, and up to 100 texts a day. See Limits.
Next steps
Personal AI Agents
Two-way texting, troubleshooting, and the general pattern.
Agent Phone Plan
What’s included, limits, and how to cancel.