Skip to main content

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:
Not a generic reply - a trained persona, following its own playbook.

Keep the conversation

Add a user 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.