- Home
- Resources
- Integrations
- LiveSwitch
LiveSwitch Zapier integrationAutomate LiveSwitch with Zapier.
The LiveSwitch Zapier integration gives you 14 triggers, 19 actions and 18 searches around contacts, video conversations, recordings, documents, projects and Spark runs. Here is what each one does, which ones fire instantly, what it costs, and what tends to break.
Verified Trustpilot reviews · AI, automation & growth agency
What the LiveSwitch Zapier integration does for you
The LiveSwitch Zapier integration links your LiveSwitch account, the video communication tool your customers join without downloading anything, to Zapier, a service that chains actions between apps. A recording lands, a contact changes, a conversation is created: Zapier carries the next step for you.
Recordings filed where your team works. New Recording starts the automation as soon as a recording exists, and the next step can drop its details in your file storage or your spreadsheet. Nobody has to go fetch it.
Conversations opened from another tool. Create Conversation starts a LiveSwitch conversation from data that arrives elsewhere, with a text message sent to the contact if you choose. The invitation goes out without anyone copying a phone number.
Spark reports produced on demand. Create Conversation Spark runs a Spark template on a conversation, and Share Spark creates a public link to the finished run that you can pass on.
The most useful thing to know: eight of the fourteen triggers are instant. New Contact, New Conversation, New Document, New Recording and their four Update twins fire straight away, even on the free plan. The six triggers whose name starts with Find wait for Zapier's next check. When both exist for the same thing, pick the instant one.
What Zapier does not do here: it never deletes a contact, a conversation or a project. The only delete is Delete Spark, and it only removes a Spark run that is still queued.
If the platform choice is still open, n8n vs Zapier and Make vs Zapier lay out the criteria.
Zapier vocabulary in one minute
Seven words return on every line of this page. Here they are once, in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the starting event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for that event and nothing else.
- Action
- What the Zap does once started: the step that writes, sends or moves something in an app on your behalf.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The count on your plan is a count of those.
- Polling vs instant
- Polling: Zapier asks the app for new items on a timer. Instant: the app reports the event to Zapier the moment it happens.
- Filter
- A step that lets the Zap go on only when the incoming data meets your condition, and stops it otherwise.
- Search step
- A step that looks up something already stored in an app, so the following steps can use what it found.
What a LiveSwitch Zap really costs
LiveSwitch is not a premium app on Zapier, so it works on the free plan. You pay for actions that succeed, never for the trigger.
- Premium appNo, works on the free plan
- Free plan100 tasks a month, two-step Zaps
- BilledEach successful action, never the trigger
- LiveSwitch triggers14: 8 instant, 6 polling
Checking for new items costs nothing, however often it happens. Each action that succeeds counts once, so a three-action Zap uses three times what a one-action Zap uses; a failed action is not counted. The free plan gives 100 tasks a month, unlimited Zaps and no premium apps, but only two-step Zaps: one trigger, one action. A filter, a search or a second action makes a multi-step Zap, which needs a paid plan. The grid below is how often polling triggers are checked. It applies to the six Find triggers only, never to the eight instant ones.
Connect LiveSwitch to Zapier in three steps
- 01
Open your connections
In Zapier, open the Apps page of your account and click + Add connection. A connection is your LiveSwitch account linked once, then reused by every step that touches LiveSwitch.
- 02
Pick LiveSwitch
Search for LiveSwitch in the dialog, select it, then click Add connection. You need a LiveSwitch account, plus access to anything you do not own and want the Zap to change.
- 03
Sign in and allow access
A tab opens on LiveSwitch. Sign in and grant Zapier access to the account. The connection then shows in your list, ready for every LiveSwitch step you add.
Your first LiveSwitch Zap: invite every new contact
GoalWhen a contact is created in LiveSwitch, open a conversation with them and send the invitation by text message.
- 01
Pick the trigger
Create a Zap, choose LiveSwitch as the app that starts it and New Contact as the event. It is instant, so the Zap starts as soon as LiveSwitch reports the contact.
- 02
Test it on a real contact
Run the test. Zapier brings back the three most recent items of the account, and you map the next step on one of them instead of on invented data.
- 03
Add Create Conversation
Add LiveSwitch as the action app with Create Conversation. Set Conversation Type, map the contact's phone or Contact ID, and set Send Text Message to yes.
- 04
Test the action
Run the action test once, on a contact you control, and check in LiveSwitch that the conversation exists and the message went out as expected.
- 05
Publish
Publish the Zap to switch it on. Contacts created before that moment are not picked up; only new ones start the Zap from here on.
LiveSwitch triggers: instant ones and polling ones
14 events start a Zap when something happens in LiveSwitch, and 8 of them are instant: the app calls Zapier straight away, whatever your plan.
Find All Contacts
Polling triggerIn Zapier“Find all contacts in the system.”
Reads the contact list of your LiveSwitch account page by page and starts the Zap for contacts Zapier has not seen yet. It asks for a Page and a Page Size, so you decide how much of the list each check covers.
Find All Tags
Polling triggerIn Zapier“Retrieves a list of all tags.”
Watches the list of tags defined in LiveSwitch and passes any tag it has not met before to the next step. It is how you mirror that list of tags in another tool.
Find Conversations
Polling triggerIn Zapier“Finds Conversations in the system.”
Polls the conversations of the account and starts the Zap for each one it meets for the first time. It is the slower cousin of New Conversation, with the same subject and a check on a timer.
Find Guided Instructions
Polling triggerIn Zapier“Retrieves guided instructions available for conversations.”
Retrieves the guided instructions available for conversations and starts the Zap when one appears that Zapier has not seen. The trigger follows that list, which LiveSwitch offers for use in conversations.
Find Projects
Polling triggerIn Zapier“Finds Projects in the system.”
Looks through the projects of the account and fires for each project it has not met yet. It is how a new project, with its conversations to come, can reach another app.
Find Spark Templates
Polling triggerIn Zapier“Finds Spark templates available to this organization.”
Follows the Spark templates available to your organization and starts the Zap when a template appears that Zapier does not know yet. Templates are what Create Conversation Spark and Create Project Spark run.
New Contact
Instant triggerIn Zapier“Triggers when a new contact is created.”
Fires each time a contact is created in LiveSwitch, whether someone added it by hand or another Zap created it. The contact's details go straight to the next step.
New Conversation
Instant triggerIn Zapier“Triggers when a new conversation is created.”
Reacts the moment a conversation is created, whether someone opened it by hand or a Zap did. It is the entry point for anything that should follow a new video session.
New Document
Instant triggerIn Zapier“Triggers when a new document is created.”
Starts the Zap when a document is created in LiveSwitch. Documents belong to conversations or projects, so the next step can file them next to the rest of the case.
New Recording
Instant triggerIn Zapier“Triggers when a new recording is created.”
Fires as soon as a recording exists in LiveSwitch. The recording's details travel to the next step, which can store a link, notify someone or open a follow-up.
Update Contact
Instant triggerIn Zapier“Triggers when a contact is updated.”
Catches every change made to an existing contact in LiveSwitch. It complements New Contact by catching corrections made after creation, such as a new email.
Update Conversation
Instant triggerIn Zapier“Triggers when a conversation is updated.”
Follows each conversation after its creation, so you can react to its progress rather than only to its creation. The updated conversation is passed on to the next step.
Update Document
Instant triggerIn Zapier“Triggers when a document is updated.”
Reacts when a document already in LiveSwitch is modified. Use it to keep a copy elsewhere aligned with the latest version instead of the first draft.
Update Recording
Instant triggerIn Zapier“Triggers when a recording is updated.”
Picks up a recording again whenever it changes after its creation. It catches what New Recording cannot, since a recording can evolve once it exists.
LiveSwitch actions: what a Zap can do
LiveSwitch gives you 19 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Create Contact
- Create Conversation
- Create Conversation Spark
- Create Project
- Create Project Spark
- Create Tag
- Delete Spark
- Find Conversation by ID
- Find Document by ID
- Find Form by ID
- Find Form Submission by ID
- Find Project by ID
- Find Recording by ID
- Get Current User (Me)
- Get Organization Settings
- Share Spark
- Update Contact
- Update Project
- Update Tag
Create Contact
ActionIn Zapier“Creates a Contact in the system.”
Adds a contact to LiveSwitch from data collected elsewhere. Phone is the required field, and it is checked as a real phone number.
Create Conversation
ActionIn Zapier“Creates a Conversation in the system. For LiveConversation and RecordingRequest types, you must specify at least Phone number or Contact ID (or both).”
Opens a conversation and can text the contact an invitation. Conversation Type and Send Text Message are required.
Create Conversation Spark
ActionIn Zapier“Creates a Spark run for a conversation.”
Runs a Spark template against one conversation. It needs the Conversation ID and the Spark Template, and can create a public share link.
Create Project
ActionIn Zapier“Creates a Project in the system.”
Creates a project in LiveSwitch, the level above conversations that searches and Sparks can target. Only Name is required.
Create Project Spark
ActionIn Zapier“Creates a Spark run for a project.”
Applies a Spark template to a whole project, using the Project ID and the Spark Template.
Create Tag
ActionIn Zapier“Creates a new tag in the system.”
Adds a tag to the LiveSwitch list, from a Tag Name of 20 characters at most.
Delete Spark
ActionIn Zapier“Deletes a queued Spark run by ID.”
Removes a Spark run that is still queued, from its Spark ID. It is the only delete action of this app.
Find Conversation by ID
ActionIn Zapier“Finds a conversation in the system using its unique ID.”
Fetches one conversation from its Conversation ID and hands its details to the following steps. Zapier lists it among the actions, not the searches.
Find Document by ID
ActionIn Zapier“Finds a document in the system using its unique ID.”
Retrieves a single document from its Document ID so later steps can use its content.
Find Form by ID
ActionIn Zapier“Finds a form in the system using its unique ID.”
Looks up a LiveSwitch form from its Form ID and returns it to the Zap.
Find Form Submission by ID
ActionIn Zapier“Finds a form submission in the system using its unique ID.”
Reads one form submission from its Form Submission ID and passes the answers on.
Find Project by ID
ActionIn Zapier“Finds a project in the system using its unique ID.”
Brings back one project from its Project ID, with its details for the steps that follow.
Find Recording by ID
ActionIn Zapier“Finds a recording in the system using its unique ID.”
Fetches one recording from its Recording ID.
Get Current User (Me)
ActionIn Zapier“Gets the current user information based on the access token.”
Returns the user behind the current connection, read from the access token.
Get Organization Settings
ActionIn Zapier“Gets the organization settings for the currently authenticated organization.”
Reads the settings of the organization you are connected to.
Share Spark
ActionIn Zapier“Creates a public share URL for an existing Spark run.”
Creates a public share URL for an existing Spark run, from its Spark ID.
Update Contact
ActionIn Zapier“Updates an existing Contact in the system.”
Changes an existing contact, identified by its Contact ID, the one required field.
Update Project
ActionIn Zapier“Updates an existing Project in the system.”
Edits a project that already exists, from its Project ID.
Update Tag
ActionIn Zapier“Updates an existing tag in the system.”
Renames an existing tag. Tag ID and the new Tag Name are both required, with 20 characters at most.
LiveSwitch searches: find what already exists
18 search steps look for data that already exists in LiveSwitch, so a later step can use it.
A search step sits at the bottom of the action event list, under the SEARCH heading. It looks up existing items and passes them on. Three settings decide what happens when the result is not the one you expected.
Find All Tags
SearchIn Zapier“Retrieves a list of all tags.”
Returns the tags defined in LiveSwitch, in the middle of a Zap rather than as a starting point.
Find Contact by Phone
SearchFind or createIn Zapier“Finds a contact in the system using their phone number.”
Finds a contact from a phone number, with Page and Page Size to set.
Find Contact by ID
SearchIn Zapier“Finds a contact in the system using their unique ID.”
Retrieves a contact from its ID, so you get the full record behind an identifier.
Find Conversations
SearchIn Zapier“Finds Conversations in the system.”
Looks up existing conversations from within a Zap and passes them to the following steps.
Find Conversation Sparks
SearchIn Zapier“Finds Spark runs for a conversation.”
Lists the Spark runs made for one conversation, from its Conversation ID, so a later step can share or file what is already there.
Find Documents by Conversation
SearchIn Zapier“Finds all documents for a conversation.”
Gathers every document attached to a conversation, from the Conversation ID, and hands them to the next step.
Find Documents by Project
SearchIn Zapier“Finds all documents for a project.”
Collects all documents of a project from the Project ID.
Find Files by Conversation
SearchIn Zapier“Finds all files (uploaded documents) for a conversation.”
Returns the files uploaded in a conversation, as opposed to its documents, from the Conversation ID.
Find Files by Project
SearchIn Zapier“Finds all files (uploaded documents) for a project.”
Lists the uploaded files across a project, from its Project ID.
Find Guided Instructions
SearchIn Zapier“Retrieves guided instructions available for conversations.”
Pulls the guided instructions available for conversations into a running Zap, so a later step can use them.
Find Projects
SearchIn Zapier“Finds Projects in the system.”
Searches the existing projects of the account and returns what it finds.
Find Project Sparks
SearchIn Zapier“Finds Spark runs for a project.”
Brings back the Spark runs made for a project, from the Project ID.
Find Recordings by Conversation
SearchIn Zapier“Finds all recordings for a conversation.”
Brings back all recordings of one conversation, from its Conversation ID.
Find Recordings by Project
SearchIn Zapier“Finds all recordings for a project.”
Gathers all the recordings of a project, from its Project ID.
Find Snapshots by Conversation
SearchIn Zapier“Finds all snapshots for a conversation.”
Returns the snapshots taken during one conversation, from the Conversation ID, ready for the next step.
Find Snapshots by Project
SearchIn Zapier“Finds all snapshots for a project.”
Collects all the snapshots of a project, from its Project ID.
Find Spark by ID
SearchIn Zapier“Finds a Spark run by ID.”
Retrieves one Spark run from its Spark ID and hands it to the next step, which can then share or file it.
Find Spark Templates
SearchIn Zapier“Finds Spark templates available to this organization.”
Looks up the Spark templates available to your organization during a Zap.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there. Switched on, the Zap continues with nothing in hand.
- Create X if it doesn't exist yet?Ticking it turns a search into find-or-create: it then asks for the fields needed to create the missing item.
- If multiple search results are found?Keep the first match (the default), stop the Zap, or pass every match on at once.
When a LiveSwitch Zap breaks
Zapier attaches no help article to LiveSwitch, so the cases below are the general ones. With eight instant triggers, some of them show up fast.
Most broken LiveSwitch Zaps fit one of these four cases. If yours does not, the Zapier troubleshooting page is the next stop.
Old recordings never arrive
A Zap only reacts to what happens after it is switched on. Recordings, contacts and documents created earlier stay where they are; moving that history is a separate job.The Zap keeps restarting itself
A Zap that writes where its trigger watches loops. Update Contact as an action under an Update Contact trigger is the classic case, and it burns the task count fast.A bulk import is held back
When a polling trigger suddenly returns a huge batch, after an import for instance, Zapier's flood protection can hold those items back instead of running them all.An item does not run twice
On a polling trigger, Zapier remembers what it has already seen. The same contact or project will not start the Zap a second time; that is by design.
Need help automating LiveSwitch with Zapier?
A person reads every message.



