The AI you already use, on the phone.
Pick your app below for its steps. Most take a link and a sign-in.
Pick your app
Smitline is in private beta: signing in needs an invite, and the invite says where to make an API key. Get early access
ChatGPT
ChatGPT on the web, on any plan, Free included. On a Business, Enterprise or Edu workspace, an admin has to allow it first.
-
In ChatGPT on the web, open Plugins, click + and choose Add custom MCP server.
-
Name it Smitline, paste the server URL, and set authentication to OAuth:
https://app.smitline.com/mcp -
Tick I understand and want to continue, choose Create as a plugin, check the tools, and install it.
-
Sign in to Smitline when asked, and allow access. Then, in a new chat, type @ and pick Smitline.
Claude
Any Claude plan (Free allows one custom connector), on the web or desktop.
-
In Claude, open Customize → Connectors, click + Add and choose Add custom connector.
-
Name it Smitline, paste the URL and click Continue:
https://app.smitline.com/mcp -
Choose Sign in now and click Add. Sign in to Smitline and allow access. If Claude asks which OAuth client to use, Register automatically works.
-
In a chat, click + → Connectors and turn Smitline on, then ask for a call.
Grok
Grok at grok.com. On Grok Business or Enterprise, an admin adds the connector first.
-
Go to grok.com/connectors, click New Connector and choose Custom.
-
Paste the MCP server URL:
https://app.smitline.com/mcp -
Sign in to Smitline when Grok asks, and allow access. Grok then uses Smitline when you ask for a call.
Meta Muse
Muse in the US or Canada, in the app or on the web. A Smitline API key.
-
In your Smitline dashboard, open Connect → API keys and click Create key. Keep the page open: the key is shown once.
-
In Muse, send this message:
Set up Smitline as a custom connector: https://smitline.com/agents -
Muse reads the setup page and asks for your key. Paste it into Muse’s Secure Credentials prompt, never into the chat.
-
Approve the connector, then try it: “Use Smitline to call my phone for a quick test.”
-
Open Plugins in the sidebar (or Customize → Connectors), then Add custom → Add MCP connector → Remote.
-
Name it Smitline and paste the server URL:
https://app.smitline.com/mcp -
Under Advanced, set authentication to OAuth and transport to Streamable HTTP. Tick the acknowledgement and click Add.
-
Click the Smitline card to sign in and turn it on. Then ask: “Using Smitline, call …”.
-
Add Smitline from a terminal.
--scope usermakes it available in every project:claude mcp add --transport http --scope user smitline https://app.smitline.com/mcp -
In Claude Code, run
/mcp, choose smitline and Authenticate. Sign in to Smitline and allow access.
-
Add Smitline to
~/.cursor/mcp.json(or.cursor/mcp.jsonin one project):~/.cursor/mcp.json { "mcpServers": { "smitline": { "url": "https://app.smitline.com/mcp" } } } -
Cursor shows Smitline under Customize → MCP. Click Connect, sign in to Smitline and allow access.
-
Start a call with a brief: who to call, what the call must achieve, and what to find out:
curl https://app.smitline.com/v1/calls \ -H "Authorization: Bearer YOUR_SMITLINE_KEY" \ -H "content-type: application/json" \ -d '{ "channel": "phone", "to": "+14165550134", "onBehalfOf": "Alex", "objective": "Book a table for 2 at 7 pm on Friday.", "questions": ["Is 7 pm free? If not, the closest time before 8 pm?"], "mayAgreeTo": ["any time from 6:30 to 8 pm"] }' -
Then follow it with
GET https://app.smitline.com/v1/calls/{id}/wait(or/eventsfor live updates) until it ends, and read the summary, details and transcript.
Also works with
Mistral Vibe, Codex, Gemini CLI, Devin Desktop, VS Code, Junie, Zed, Cline, goose, OpenCode, Warp, OpenClaw, Hermes Agent, n8n, LibreChat, Raycast, Claude API, OpenAI API, and any other agent that can add a remote MCP server: give it the MCP server URL and let it sign in, or send an API key as Authorization: Bearer. Agents that can call a web API can use the REST API instead. Steps for every one of them are in the docs.
Agents can set themselves up from instructions written for them. Stuck? Write to [email protected].