Prerequisites
- An endpoint key - publish a playbook, then open Deploy as Endpoint → Manage API Keys in the Playground.
- Basic REST knowledge. That’s it - no SDK required for this page.
Authentication
Requests to the Chat API carry one header:Unpod has two credentials, and they are not interchangeable:
The SDK reads its key from
UNPOD_API_KEY too - set whichever one matches the
path you are on.Your first request
Every trained agent is callable over the same chat/completions shape you already know.model is the
agent - here, a public example playbook:
Keep the conversation
Add auser id and the agent remembers the thread across requests:
Go further
Train your own
Describe your use case in the Playground; the playbook writes itself.
Use it over chat
Drop the endpoint into LiveKit, Pipecat, or any chat workflow.
Use it in realtime
Give it a voice - speech in, speech out, brain included.
Put it on a number
No code - publish straight to a live phone number.