# Smitline > Smitline lets AI agents such as Claude and ChatGPT make phone calls and join Zoom, Microsoft Teams and Google Meet meetings for you, with everything the agent already knows about you and the task. Your agent follows the call live, steers it and can do work while it runs, then gets back what was said and agreed. It connects to your agent as one MCP server for both calls and meetings. Smitline is made by Kaelor Labs. Smitline comes in two forms: - **Smitline Cloud** is the hosted service at https://smitline.com. Connect your agent with one link and sign in; no phone or AI accounts to set up, and nothing to keep running. It is in private beta: ask for early access at https://smitline.com/early-access. - **The Smitline engine** is open source (Apache-2.0) at https://github.com/kaelorlabs/smitline. Run it yourself in Docker with your own OpenAI and SignalWire or Twilio accounts. ## Self-hosted or Smitline Cloud | | The Smitline engine (self-hosted) | Smitline Cloud (hosted) | | --- | --- | --- | | Where it runs | In Docker on your computer (Docker Desktop on Mac or Windows, Docker Engine on Linux) | On Kaelor Labs' servers; nothing to keep running | | Accounts you need | Your own OpenAI API key with access to GPT-Live, and a SignalWire or Twilio account | None: an invite during the private beta | | Caller ID | Your own number, through your SignalWire or Twilio account | A shared Smitline number, or a dedicated number of your own (optional) | | Your data | Keys, call records and transcripts stay on your computer | Briefs, transcripts and summaries stay in your account | | Cost | Free software; you pay OpenAI and your phone provider directly | Pay as you go from prepaid credit: $10 covers about 50 minutes of phone calls; no subscription | | Get it | https://github.com/kaelorlabs/smitline (setup guide: SETUP.md) | https://smitline.com/early-access | Both run the same engine, with a real-time voice from OpenAI's GPT-Live and the same guardrails. ## Key facts - Name: Smitline. The hosted service is Smitline Cloud. Made by Kaelor Labs (founders: Ankit Luthra and Lourd Arun Raj). - Website: https://smitline.com - What it does: places phone calls to US and Canadian numbers (more countries are planned) and joins Zoom, Microsoft Teams and Google Meet meetings in a live, natural voice (OpenAI's GPT-Live), then returns a summary, the key details, decisions, action items and the full transcript. - Works with: ChatGPT, Claude, Grok and Grok Bot, Meta Muse, Claude Code, Codex, Cursor, VS Code (GitHub Copilot), Gemini CLI and any client of the Model Context Protocol (MCP); agents that can call a web API can use the REST API. Setup steps for each: https://smitline.com/works-with - Who can use Smitline Cloud: adults living in the United States or Canada, except residents of Quebec for now (it can still call numbers there). - MCP server (Smitline Cloud): https://app.smitline.com/mcp (sign in with OAuth when you add it as a connector; during the private beta, signing in needs an invite). - Cost (Smitline Cloud): pay as you go from prepaid credit, from $10, billed by the second while a call is connected. $10 covers about 50 minutes of phone calls, or about 80 minutes in meetings. No subscription. Ringing, busy and unanswered calls are free. Your own phone number is optional. - Safety: it says it is an AI on every call, calls only between 8 AM and 9 PM in the other person's time zone unless you change it, never calls emergency, crisis or premium-rate numbers, and respects requests not to be called again. - Open-source engine: https://github.com/kaelorlabs/smitline (Apache-2.0). Official MCP Registry: io.github.kaelorlabs/smitline. Also listed on Glama, LobeHub and MCP Market. - Contact: support@smitline.com. On X: https://x.com/smitlineai (@smitlineai). ## Questions people ask ### What is Smitline? Smitline lets AI agents such as Claude and ChatGPT make phone calls and join Zoom, Microsoft Teams and Google Meet meetings for you, or start a meeting room and send people its link, with everything the agent already knows about you and the task. Your agent follows along live, steers the conversation and can do work while it runs, then gets back what was said and agreed. It connects to your agent as an MCP server. Smitline is made by Kaelor Labs (https://smitline.com/about): Smitline Cloud is the hosted service, and the engine is open source. ### Which AI agents does it work with? Any agent that can use an MCP server, such as ChatGPT, Claude, Grok, Perplexity, Claude Code and Cursor, and agents like Meta Muse that connect to a REST API. You add Smitline as a connector with one link and sign in, with no phone or AI accounts to set up. The link is https://app.smitline.com/mcp. During the private beta, signing in needs an invite. Steps for each: Works with (https://smitline.com/works-with). ### Can ChatGPT make phone calls? Not on its own. With Smitline, ChatGPT can make real phone calls for you: on any ChatGPT plan, add Smitline as a custom MCP server under Plugins on the ChatGPT website, sign in, and ask ChatGPT to call. Setup steps for ChatGPT (https://smitline.com/works-with/chatgpt). ### Will they know it’s an AI? Yes. It opens by saying whom it’s calling for, why, and that it’s their AI assistant, and says so again before it hangs up. Anyone who asks gets a straight answer. In meetings it introduces itself when it joins. ### Can it get through phone menus and wait on hold? Yes. Smitline listens to an automated phone menu, presses the option that fits and keys in a number you give it for that call, such as an account or order number. It never keys in card numbers, PINs or passwords. If it’s put on hold, it waits, up to an hour by default, and can ring you when a person picks up. ### What can’t it do? It calls only US and Canadian numbers for now, with more countries on the way, and leaves a short voicemail if no one answers. Smitline Cloud is for adults in the US and Canada, and isn’t offered to residents of Quebec for now. ### How much does Smitline cost? Smitline is pay as you go: you add credit in advance, from $10, and calls use it by the second while they’re connected. $10 covers about 50 minutes of phone calls, or about 80 minutes in meetings. There’s no subscription, and ringing, busy and unanswered calls are free. More on the pricing page (https://smitline.com/docs/pricing). ### Is it okay to have an AI call for me? It’s upfront about being an AI, calls only from 8 AM to 9 PM their time unless you say they expect your call then, never calls emergency, crisis or premium-rate numbers, and respects do-not-call requests. You’re responsible for what you ask it to do, including any consent rules that apply to you. ### Can I run Smitline myself? Yes. The Smitline engine is open source under the Apache-2.0 license, at github.com/kaelorlabs/smitline, and listed in the official MCP Registry as io.github.kaelorlabs/smitline. Running it yourself takes Docker and your own OpenAI and SignalWire or Twilio accounts; Smitline Cloud runs the same engine for you. ## What people use it for ### An AI that makes phone calls for you Yes, an AI can make phone calls for you. Connect Smitline to the AI assistant you already use, such as ChatGPT, Claude, Grok or Meta Muse, and ask it to call. Smitline phones the number in a live, natural voice, handles the conversation, and reports back with a summary, the details you asked for and the full transcript. More: https://smitline.com/use-cases/ai-phone-calls ### Make your AI call you on the phone You can have your AI assistant call your own phone. With Smitline connected, ask ChatGPT, Claude or another assistant to call you, and say what the call is for. Your phone rings, you talk with it in a natural voice, and afterwards you get the summary and transcript. More: https://smitline.com/use-cases/ai-that-calls-you ### An AI agent that joins meetings for you Yes, your AI agent can join a meeting for you. Connect Smitline to the agent you already use, such as Claude or ChatGPT, and give it the Zoom, Microsoft Teams or Google Meet link. Smitline joins as your AI assistant with your agent’s context and answers when someone talks to it; what it can’t answer on the spot, your agent looks up in your docs while the meeting goes on. Afterwards you get the summary, decisions, action items and transcript. More: https://smitline.com/use-cases/ai-joins-meetings ### Bring your coding agent to the stand-up Your coding agent can join the stand-up for you. Connect Smitline to Claude Code, Cursor or another agent that knows your project, and give it the Zoom, Microsoft Teams or Google Meet link. It answers when someone asks for your update or about the code, and when someone asks for a change, your agent makes it while the meeting goes on, so the pull request is ready before the meeting ends. More: https://smitline.com/use-cases/coding-agent-in-meetings ### Book a restaurant table by phone with AI Your AI assistant can phone a restaurant and book a table for you. With Smitline connected, tell it the restaurant, the day, the time and how many people. Smitline calls, asks for the table, accepts a nearby time if you allowed it, and tells you what was booked and under which name. More: https://smitline.com/use-cases/book-a-restaurant ### Have AI book or move your appointments by phone Your AI assistant can phone an office to book, move or cancel an appointment for you. With Smitline connected, tell it who to call and which times work. Smitline asks for a slot that fits, confirms the day and time, and reports back with any confirmation number. More: https://smitline.com/use-cases/book-appointments ### Have AI call businesses for quotes Your AI assistant can call several businesses and collect quotes for you. With Smitline connected, give it the job and the numbers to call. Smitline asks each one the same questions, notes the price, dates and terms, and your AI puts the answers side by side. More: https://smitline.com/use-cases/get-quotes ## Set up Smitline in your AI agent ### Chat apps - [ChatGPT](https://smitline.com/works-with/chatgpt) (OpenAI): Plugins → Add custom MCP server: paste the link and sign in. - [Claude](https://smitline.com/works-with/claude) (Anthropic): Customize → Connectors → Add custom connector: paste the link and sign in. - [Grok](https://smitline.com/works-with/grok) (xAI): grok.com/connectors → New Connector → Custom: paste the link and sign in. - [Meta Muse](https://smitline.com/works-with/meta-muse) (Meta): Ask Muse to set up Smitline as a custom connector, with an API key. - [Perplexity](https://smitline.com/works-with/perplexity) (Perplexity): Plugins → Add custom → Remote MCP connector, then sign in. ### Coding agents and editors - [Claude Code](https://smitline.com/works-with/claude-code) (Anthropic): One command, then sign in from /mcp. - [Cursor](https://smitline.com/works-with/cursor) (Anysphere): A few lines in mcp.json, then sign in. ### Build your own - [REST API](https://smitline.com/works-with/rest-api) (Smitline): Plain HTTPS with an API key, from any language. 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 agent that can add a remote MCP server (the MCP server URL, then sign in with OAuth or send an API key as an Authorization: Bearer header). Agents that read a web page can set themselves up from https://smitline.com/agents. ## Docs - [Smitline docs](https://smitline.com/docs): How to give your AI agent a phone with Smitline: connect it, place calls and join meetings, follow them live, and read the results. - [Quickstart](https://smitline.com/docs/quickstart): Connect your AI agent to Smitline and place your first phone call, a practice call to your own phone, in a few minutes. - [How Smitline works](https://smitline.com/docs/how-it-works): In plain words: your AI agent makes the call or joins the meeting knowing the task, stays in charge while it runs, and tells you what happened. - [Your agent stays in charge](https://smitline.com/docs/stay-in-charge): How your AI agent stays in control of a call or meeting while it runs: it follows every word, passes on facts, gets work done and can hand the call to you. - [Connect your agent](https://smitline.com/docs/connect): Add Smitline to ChatGPT, Claude, Grok, Claude Code, Cursor, VS Code and other AI agents with one MCP address, step by step. - [REST API](https://smitline.com/docs/rest-api): Place and follow Smitline phone calls from your own code over HTTPS with an API key: endpoints, a curl example, following a call and errors. - [Phone calls](https://smitline.com/docs/phone-calls): How to brief Smitline for a phone call that gets the job done, with examples for bookings, quotes and leaving a message. - [Meetings](https://smitline.com/docs/meetings): Send Smitline to a Zoom, Microsoft Teams or Google Meet meeting as your AI assistant: how to brief it, what it does there, and what you get back. - [Follow and steer a live call](https://smitline.com/docs/live-calls): How your agent follows a Smitline call as it happens, passes on facts and decisions, answers requests from people on the call, hands the call to you or ends it. - [How a call works](https://smitline.com/docs/how-calls-work): What happens on a Smitline call, from the brief your agent writes to the result it reads back: statuses, disclosure, voicemail and the transcript. - [MCP tools](https://smitline.com/docs/mcp-tools): Every tool Smitline's MCP server gives your AI agent, from start_call and wait_for_call to profiles and contacts, and what each one does. - [Pricing and billing](https://smitline.com/docs/pricing): How paying for Smitline works: prepaid credit, used by the second while a call is connected, with no subscription. - [Calling rules](https://smitline.com/docs/calling-rules): The rules for calls Smitline makes for you, in plain words: what it's for, what it isn't for, calling hours, saying it's an AI, and do-not-call requests. - [Troubleshooting](https://smitline.com/docs/troubleshooting): Fixes for common Smitline problems: an agent that won't connect, calls that are refused, and calls that don't go as planned. ## Pages - [Smitline](https://smitline.com/): what it does, how it works, guardrails, and the FAQ - [About](https://smitline.com/about): Kaelor Labs, the founders, and how to reach them - [Works with](https://smitline.com/works-with): setup steps for ChatGPT, Claude, Meta Muse and the other AI agents Smitline works with - [Use cases](https://smitline.com/use-cases): phone calls and meetings an AI agent can handle for you with Smitline - [Early access](https://smitline.com/early-access): ask for an invite to the private beta - [Support](https://smitline.com/support): where to write for help, what to include, when we reply, and how to report a security problem - [Terms of service](https://smitline.com/terms) - [Privacy notice](https://smitline.com/privacy) ## Optional - [Smitline engine on GitHub](https://github.com/kaelorlabs/smitline): source, setup guide and documentation for self-hosting - [Official MCP Registry entry](https://registry.modelcontextprotocol.io/v0/servers?search=io.github.kaelorlabs/smitline) - [Smitline on Glama](https://glama.ai/mcp/servers/kaelorlabs/smitline) - [Smitline on LobeHub](https://lobehub.com/mcp/kaelorlabs-smitline) - [Smitline on MCP Market](https://mcpmarket.com/server/smitline)