Everything an API key spends is billed to the workspace, the same as any other Genie AI conversation. See Credits.
Where to manage keys
Click the account row at the bottom of the workspace sidebar, choose Workspace settings, then open API keys. Creating, renaming, rescoping, and revoking keys is restricted to workspace owners and admins. You can also manage keys by asking Genie AI directly in chat — it can list your keys, create a new one, rename or rescope an existing one, and revoke one, the same as using the settings page:- “List my workspace API keys”
- “Create an API key for our support bot”
- “Revoke the key named ‘nightly-sync‘“
It’s a real conversation, not a second assistant
A message sent through the API starts or continues an ordinary workspace chat — there is no separate, parallel version of Genie AI that only API callers see. That means:- The conversation shows up in the workspace chat UI like any other.
- A teammate can open it, read it, and reply to it themselves.
- Genie AI can search it later, the same as any other conversation.
- It follows the same workspace PII rules as a message typed in the browser — a rule set to block still blocks a machine caller.
The caller holds no state
Your integration doesn’t need to store or replay a transcript. Send one message; Genie keeps the conversation history on the workspace side.1
Send a message
x-genie-conversation-id header.2
Continue it (optional)
Pass the same
conversationId back on your next request to continue that thread. Leave it out and Genie starts a new conversation.Streaming
If your integration wants to render the answer as it’s generated instead of waiting for the full response, pass"stream": true in the request body. Genie responds with a server-sent events (SSE) stream instead of a single JSON payload.
The credential
An API key looks likegnw_... and is shown to you only once, at the moment you create it — in the settings page dialog, or in Genie AI’s reply if you asked it to create the key for you. Copy it somewhere safe immediately; if you lose it, there’s no way to retrieve it again and you’ll need to create a new key.
Security
- A key only works for as long as its creator is still a member of the workspace. If they’re removed from the workspace, their keys stop working immediately.
- A key can never do more than the person who created it could do — it’s a credential for acting as them, not a separate identity with its own permissions.
- Only owners and admins can create, rename, rescope, or revoke keys, whether from the settings page or by asking Genie AI.
Related pages
Workspaces overview
See what a workspace is and how Genie AI fits into it.
Genie MCP Server
A much broader tool surface for managing your whole workspace programmatically, rather than just chatting with Genie AI.
Credits
Understand how credit usage and billing work.
