Connect an AI assistant
Connect your AI assistant to Korala and ask for documents in plain language. The assistant drafts the agreement, creates a document for the people you name, and tells you who has signed. You stay the sender.
An assistant cannot sign for anyone. Korala also keeps signers’ signing links and tokens out of everything the assistant sees.
Three levels of trust
| Level | What the assistant can do | What you need |
|---|---|---|
| No account | Turn a Markdown draft into an “Open in Korala” link. You open the link, review the draft and save it yourself. | Nothing. See API key (CI and headless). |
| Connected | Read your documents and templates, save templates, and prepare draft documents. For sending, it hands you a link so you review and send the document yourself. | A Korala account where you are an Owner or Admin. |
| Trusted to send | Send and void documents after you ask for it in the conversation. | The Send and void documents permission, which starts off. |
The address
Every assistant connects through one address:
https://api.korala.ai/mcpThe address is an MCP server, the standard that AI assistants use to reach outside tools. You connect by signing in to Korala in your browser. You copy no API keys.
How connecting works
- Add the address above to your assistant. Each guide below shows where.
- Your assistant opens a browser. Sign in to Korala and read the consent page. Pick the permissions.
- Choose Connect. The browser returns you to your assistant, and Korala appears among its tools.

A connection works with your real documents. Leave Send and void documents off for your first try. The assistant then prepares drafts and gives you a link to review, and Korala emails nobody. Documents the assistant creates from templates count against your plan like your own. Permissions and safety explains each choice on this page.
Pick your assistant
| Assistant | Guide |
|---|---|
| Claude on the web, desktop and mobile | Claude |
| Claude Code | Claude Code |
| ChatGPT | ChatGPT |
| OpenAI Codex | Codex |
| Cursor, VS Code with GitHub Copilot, and Copilot CLI | Cursor, VS Code and Copilot |
| Grok CLI and grok.com | Grok |
| Google Antigravity | Google Antigravity |
| Gemini CLI, Devin and Windsurf, Zed, JetBrains, Cline, Continue, Goose, Kiro, OpenCode, Warp, Raycast, LibreChat, Mistral Le Chat, Copilot Studio and any other MCP client | Gemini CLI and other clients |
| CI jobs and headless machines | API key (CI and headless) |
Plugins and extensions
Some assistants install Korala as a plugin or extension. A plugin adds the same server and a skill that tells the assistant how to draft, prepare, send and track documents. You still sign in the same way.
| Assistant | Package | Guide |
|---|---|---|
| Claude Code, Grok CLI, GitHub Copilot CLI | Claude Code plugin, korala-ai/claude-plugins | Claude Code, Grok |
| Gemini CLI | Gemini CLI extension, korala-ai/gemini-extension | Gemini CLI |
| Codex | Codex plugin | Codex |
| Google Antigravity | Antigravity plugin (not published yet) | Google Antigravity |
Try these prompts
- “Draft a one-page mutual NDA between Acme Inc. and Anna Miller ([email protected]). Show me what it needs, save it as a template and create the document. Don’t send it yet.”
- “Do we have a template for a freelance services agreement? List its signer roles.”
- “Which documents are still waiting for a signature, and who has not signed?”
- “Show me the audit trail for the Acme NDA.”
Working with a PDF you already have
An assistant can write an agreement itself as a Markdown template. When you have the PDF already, there are three ways to get it to the assistant:
- Start in Korala. Upload the PDF in the dashboard, open the document and press Continue with your AI assistant. Korala copies a prompt that names the document. Paste it into your chat and say who signs.
- Start in the chat. Ask the assistant to prepare the PDF for signing. It creates an empty draft and gives you a link to a Korala page where you upload the file. Tell the assistant when the upload is done, and it carries on: signers, fields, and sending when you say so.
- Attach it (ChatGPT). Attach the PDF to your message. ChatGPT hands the file to Korala. If the file does not come through, the assistant falls back to the upload link.
Coding agents such as Claude Code, Codex and Cursor read the file from your disk and upload it themselves.
Next
- Permissions and safety: what each permission allows, and how to disconnect an assistant.
- Tool reference: the 25 tools an assistant can call.