Integrations
Ask @ai, get an answer from your ChatGPT plan.
Each member signs in to their ChatGPT account with a short code. Mention @ai in a message and ChatGPT answers in the thread, on that member's own plan.
ChatGPT in Hasarak
Answers in the thread
Write @ai in a message and the ChatGPT connector posts the answer in its thread, with the conversation so far as context.
Your own ChatGPT plan
Answers count against the plan of the account you signed in with, not a workspace API bill.
Sign in with a code
Hasarak shows a code, you enter it on OpenAI's sign-in page, and the account appears in Settings › AI.
Any number of accounts
Add several ChatGPT accounts, or ChatGPT next to Cursor; @ai takes turns or picks the one with the least room left.
How it works
When you add a ChatGPT account, Hasarak opens OpenAI’s device sign-in page
(auth.openai.com/codex/device) and shows you a code to enter there. Once you
approve it, the account shows up under Settings › AI with its plan and an
estimate of how much of its 5-hour limit is left.
From then on, any @ai in your messages can be answered by that account. The
tokens are sealed by the connector before Hasarak stores them.
Good to know
Device sign-in uses the same public client as OpenAI’s Codex CLI. It is not OpenAI’s official integration for hosted apps, so it can change or stop working without notice. Once OpenAI issues Hasarak a client, new sign-ins use Sign in with ChatGPT, and accounts added with a code keep working.
Related
- Enable ChatGPTLet @ai answer on your own ChatGPT plan. An admin installs the ChatGPT connector; each member signs in with a code at auth.openai.com/codex/device.→
- GitHubPaste a pull request link and the GitHub connector replies in the thread with its title, state and size, so nobody has to open another tab to see whether it's merged.→
- LinearMention an issue like ENG-12 and the Linear connector replies in the thread with its title and workflow state, plus the state of any GitHub pull requests attached to it.→
- MCPAdd your workspace's /mcp URL to any MCP client. It signs in with OAuth as you and gets one typed API for channels, threads, the inbox, pages and every installed connector.→