1
Create an API key
Create an API key
Create a key in Developer settings. Copy it once and store it in your server-side environment.Open Developer settings
Create, name, and revoke API keys from one place.
- macOS / Linux
- Windows PowerShell
2
Choose an interface
Choose an interface
Every interface uses the same capability IDs, revisions, Action states, and approval rules.This guide continues with an SDK. For a compatible AI client, follow the MCP quickstart.
3
Install an SDK
Install an SDK
- TypeScript
- Python
4
Search, then Act
Search, then Act
Describe the outcome once. Preserve the exact capability revision the user selects, then use it to start durable work.- TypeScript
- Python
- cURL
agent:write; it can still pause before any connection, payment, or exact approval.Keep the durable handle
StoreactionId as soon as Start action returns. Read that same Action after a timeout, redirect, process restart, or out-of-band interaction. Only completed and stopped are terminal.