Bring Your Own AI
Your business runs on Turtini.Your AI assistant runs on it too.
Connect Turtini to ChatGPT, Claude, Gemini, Cursor, or any other AI client in 30 seconds. Then ask your AI to log notes, find contacts, draft articles, check pipeline — and it actually does it, on your real data, with the same authorization rules you've already set up.
No new chatbot to learn. No vendor lock-in to our AI. Use whichever AI you already pay for.
Works with everything
Pick your AI. We've done the integration work.
Remote MCP needs zero install. Cursor is one click. The rest are one snippet. The connect page mints your API key, packages the config, and either deep-link installs or hands you the snippet pre-filled.
Remote MCP (no install)
one-clickNo Node, no npx, no config files. Point any HTTP-MCP client at https://api.turtini.com/mcp with your Bearer key. The 1-click path for Claude Desktop's Custom Connectors, MCP Inspector, and any client that supports remote MCP.
Just a URL + key
Cursor
one-clickIDE that talks to your codebase. Now also talks to your CRM, books, calendar, and quotes.
1-click deep link
Claude Desktop
freeAnthropic's desktop chat. Connect once, then ask Claude to log notes, find contacts, draft articles, check pipeline.
Paste config snippet
ChatGPT (Custom GPT)
paidSearch the GPT Store for "Turtini" and click Start. Per-user OAuth — every teammate signs in with their own Turtini account, scoped to the org they pick. ChatGPT Plus / Team / Enterprise required.
GPT Store, sign in with Turtini
VS Code (Cline)
freeOpen-source AI agent in VS Code. Install snippet adds Turtini as an MCP server it can call mid-task.
Paste config snippet
Windsurf
freeCodeium's AI-first IDE. Add Turtini to its MCP server list and your AI assistant gets full org context.
Paste config snippet
Continue
freeOpen-source coding assistant for VS Code & JetBrains. Add Turtini to ~/.continue/config.yaml and go.
YAML snippet
Claude Code
freeAnthropic's terminal-native agent. One claude mcp add command and your CLI agent runs Turtini commands.
Single CLI command
Gemini & Gemini Code Assist
freeGoogle's AI. Use the OpenAPI spec to add Turtini as a Gemini Extension or a custom action in Code Assist.
OpenAPI / extensions
Try it
Ask your AI things you used to type into a CRM.
"Find the Acme Corp account and log a note: left voicemail re: renewal — try again Thursday."
"Show me every open opportunity over $50k that hasn't had activity in 14 days."
"Draft an article called 'Q2 Onboarding Recap' from this transcript."
"What's the status of the Memorial Hospital quote? Did we hear back?"
"Pull every contact at companies in healthcare and add them to the Q3 Webinar audience."
"Search for 'fall festival' across my events, articles, and quotes."
How it works
Three things to know before you click.
01 · Auth
You own the key.
We mint a short-lived org-scoped API key on your behalf, named after the client and the day. Revoke it any time from Settings → Developer. The plaintext is shown once and stored only as a SHA-256 hash.
02 · Scope
Same rules as your seat.
The key only sees your org. It can't cross tenants. The default scopes — full reads + writes for notes, articles, contacts, events — match what an AI assistant actually needs. Need narrower? Mint a custom key with a hand-picked scope set instead.
03 · Audit
Every call is logged.
Each request bumps a per-key usage counter so admins can see today's and this month's volume per integration. Writes log via the same audit chain Wally uses, with 24-hour undo.
Why Turtini
The incumbents want you in their AI.
Turtini doesn't care which AI you bring. We just give it the surface to actually be useful.
Add Turtini to your AI in 30 seconds.
We did the hard work — the SDK, the MCP server, the OpenAPI spec, the deep-links — so all you do is click Add to Cursor and approve.