Skip to content

Integration · Communication

Connect Claude & ChatGPT to LiveSwitch

Ask your AI what was captured on a customer's video call, which projects are open, or to send a contact a video invite. It can read contacts, conversations, recordings, documents, projects and tags, and create or update contacts, conversations and projects. It can also generate AI Spark reports from a template for a conversation or project.

Connect LiveSwitch free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who is the contact with phone +15125550142?”

    The AI finds the contact by phone number and shows their details.

  • “Start a video conversation with Dana Price and text her the link.”

    It creates the conversation for the contact and sends her an SMS invite.

  • “Show me the photos and files from yesterday's call with Dana.”

    It finds the conversation and lists the documents, photos and files captured in it.

What your AI can do

Video conversations

Create conversations with SMS or email invites, update them, and read their recordings, documents and photos.

Projects and contacts

Create, update and look up projects and contacts, with addresses, statuses and tags.

AI Spark reports

Generate Spark reports from a template for a conversation or project, and read existing reports.

  • “Get the recording of that conversation.”

    It lists the conversation's recordings and returns the playback link.

  • “Generate an inspection report for project 'Oak Street roof'.”

    It picks the Spark template and creates an AI report for the project.

  • “Mark the Oak Street project as completed and tag it 'insurance'.”

    It updates the project's status and tags.

26 tools for LiveSwitch

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_contactChanges dataCreate a contact with first_name, last_name, email, phone and optional custom attributes.
  • create_conversationChanges dataCreate a video conversation (`type`) for a contact by `contact_id` or phone/email, optionally in a project. With `send_sms_notification` or `send_email_notification` it sends the contact an invite link.
  • create_conversation_reportChanges dataGenerate an AI report (Spark) for a conversation from a `spark_template_id`, optionally sharing it with `share_with`.
  • create_projectChanges dataCreate a project with `name`, and optional address, status, tags, contact_ids and external_id.
  • create_project_reportChanges dataGenerate an AI report (Spark) for a project from a `spark_template_id`, optionally sharing it with `share_with`.
  • find_contact_by_phoneFind a contact by `phone` number.
  • get_contactGet one contact by `contact_id`.
  • get_conversationGet one conversation by `message_id` (the conversation ID), with its contact, project and status.
  • get_current_userGet the connected LiveSwitch user and account.
  • get_projectGet one project by `project_id`, with address, status, contacts and tags.
  • get_recordingGet one recording by `recording_id`, including its playback link.
  • get_reportGet one AI report (Spark) by `spark_id`, with its generated content.
  • list_contactsList contacts; filter with `where`, sort with `order`, paginate with `page` and `limit`.
  • list_conversation_documentsList the documents, photos and files captured in a conversation by `message_id` (the conversation ID).
  • list_conversation_recordingsList the recordings of a conversation by `message_id` (the conversation ID).
  • list_conversation_reportsList the AI reports (Sparks) generated for a conversation by `conversation_id`.
  • list_conversationsList video conversations; filter with `where`, sort with `order`, paginate with `page` and `limit`.
  • list_project_documentsList the documents and media captured across a project by `project_id`.
  • list_project_recordingsList the recordings in a project by `project_id`.
  • list_project_reportsList the AI reports (Sparks) generated for a project by `project_id`.
  • list_projectsList projects, filtered by `status`, `contact_id` or `external_id`; paginate with `page` and `limit`.
  • list_report_templatesList the AI report (Spark) templates available; set `installed` to see only those added to your account.
  • list_tagsList the tags used on conversations and projects.
  • update_contactChanges dataUpdate a contact's name, email or phone by `contact_id`.
  • update_conversationChanges dataUpdate a conversation's name, notes, tags, contact, project or assigned user by `message_id`.
  • update_projectChanges dataUpdate a project's name, address, status, tags or contacts by `project_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose LiveSwitch from the app list.

  2. 2

    Paste your key

    Create your own LiveSwitch app, paste its client ID and client secret, then sign in with LiveSwitch once. LiveSwitch issues developer apps by email: write to [email protected] with the subject "Create a developer app", give an app name, purpose and your contact, and ask for the callback URL https://pipmcp.com/oauth/callback.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in LiveSwitch?

It can read contacts, conversations, recordings, conversation and project documents, projects, tags, Spark reports and report templates. It can create and update contacts, conversations and projects, send video invites by SMS or email, and generate Spark reports for a conversation or project.

Does the AI see my LiveSwitch credentials?

No. Your LiveSwitch credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Creating a conversation with a notification sends the contact a real SMS or email, so it can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

LiveSwitch connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own LiveSwitch account.

Why do I need my own LiveSwitch app?

LiveSwitch connects with OAuth, and it hands out developer apps by email. You email [email protected] with the subject "Create a developer app" and ask for the callback URL https://pipmcp.com/oauth/callback. When they send your client ID and client secret, you paste them into PipMCP and sign in with your LiveSwitch account once.

Let your AI work in LiveSwitch today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect LiveSwitch free

PipMCP is not affiliated with LiveSwitch. Product names are trademarks of their owners.