LiveSwitch icon

LiveSwitch

Real-time communications platform for video conversations, recordings, and contact collaboration.

1 trigger13 searches5 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation7 min read

This documentation is compiled from our integration source code, internal specs for LiveSwitch, its official API documentation and anonymized requests logs we collect from our support team[2].

Open LiveSwitch on WEXTL →

To use LiveSwitch on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired

    Use the following instruction to retrieve your credentials. Redirect URL must be the Callback URL shown in this connection form.

    [1]
  • Client SecretpasswordRequired
Integration requests 11 permissions:
openidprofileemailoffline_accessconversationsconversations.writecontactscontacts.writewebhookswebhooks.writeme
  1. Log in to your WEXTL account, add the LiveSwitch node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your LiveSwitch account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting LiveSwitch to WEXTL®
Video slide demonstrates how to integrate LiveSwitch in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch EventsTrigger

No fields documented.

Get a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
Output fields[3]
FieldType
IDtext
Organization IDtext
First nametext
Last nametext
Emailtext
Phonetext
Get a Contact by PhoneAction
Input fields[3]
FieldType
PhoneRequired
text
Output fields[3]
FieldType
IDtext
Organization IDtext
First nametext
Last nametext
Emailtext
Phonetext
Get a ConversationAction
Input fields[3]
FieldType
Conversation IDRequired
choice
Output fields[3]
FieldType
IDtext
Typetext
Organization IDtext
Host join URLtext
Participant join URLtext
Conversation URLtext
Embedded conversation URLtext
Project share URLtext
Project URLtext
Project embedded URLtext
Project embedded share URLtext
Project IDtext
Created atdate
Updated atdate
Nametext
Contact IDtext
Statustext
Qr code IDtext
Kiosk IDtext
Form IDtext
1other output field
Get a DocumentAction
Input fields[3]
FieldType
Contact IDRequired
choice
Output fields[3]
FieldType
IDtext
Related entitytext
Project IDtext
Conversation IDtext
Organization IDtext
Indexnumber
External access allowedboolean
Public URLtext
Thumbnail URLtext
File nametext
Captiontext
Created atdate
Updated atdate
Get a RecordingAction
Input fields[3]
FieldType
Recording IDRequired
text
Get ContactsSearch
Input fields[3]
FieldType
Wheretext
Ordertext
Limitnumber
Output fields[3]
FieldType
IDtext
Organization IDtext
First nametext
Last nametext
Emailtext
Phonetext
Get Conversation DocumentsSearch
Input fields[3]
FieldType
Conversation IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Related entitytext
Project IDtext
Conversation IDtext
Organization IDtext
Indexnumber
External access allowedboolean
Public URLtext
Thumbnail URLtext
File nametext
Captiontext
Created atdate
Updated atdate
Get Conversation FilesSearch
Input fields[3]
FieldType
Conversation IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Related entitytext
Project IDtext
Conversation IDtext
Organization IDtext
Indexnumber
External access allowedboolean
Public URLtext
Thumbnail URLtext
File nametext
Captiontext
Created atdate
Updated atdate
Get Conversation RecordingsSearch
Input fields[3]
FieldType
Conversation IDRequired
choice
Limitnumber
Get ConversationsSearch
Input fields[3]
FieldType
Wheretext
Ordertext
Limitnumber
Output fields[3]
FieldType
IDtext
Typetext
Organization IDtext
Host join URLtext
Participant join URLtext
Conversation URLtext
Embedded conversation URLtext
Project share URLtext
Project URLtext
Project embedded URLtext
Project embedded share URLtext
Project IDtext
Created atdate
Updated atdate
Nametext
Contact IDtext
Statustext
Qr code IDtext
Kiosk IDtext
Form IDtext
1other output field
Get Project DocumentsSearch
Input fields[3]
FieldType
Project IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Related entitytext
Project IDtext
Conversation IDtext
Organization IDtext
Indexnumber
External access allowedboolean
Public URLtext
Thumbnail URLtext
File nametext
Captiontext
Created atdate
Updated atdate
Get Project FilesSearch
Input fields[3]
FieldType
Project IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Related entitytext
Project IDtext
Conversation IDtext
Organization IDtext
Indexnumber
External access allowedboolean
Public URLtext
Thumbnail URLtext
File nametext
Captiontext
Created atdate
Updated atdate
Get Project RecordingsSearch
Input fields[3]
FieldType
Project IDRequired
text
Limitnumber
Create a ContactAction
Input fields[3]
FieldType
Emailemail
Phonetext
First Nametext
Last Nametext
Output fields[3]
FieldType
IDtext
Organization IDtext
First nametext
Last nametext
Emailtext
Phonetext
Create a ConversationAction
Input fields[3]
FieldType
TypeRequired
choice
Contact IDchoice
Phonetext
Emailemail
First Nametext
Last Nametext
Messagetext
Auto Start Recordingboolean
Send SMS Notificationboolean
Project External IDtext
Project Auto Createboolean
Project Create As Publicly Sharedboolean
Project Nametext
Output fields[3]
FieldType
IDtext
Typetext
Organization IDtext
Host join URLtext
Participant join URLtext
Conversation URLtext
Embedded conversation URLtext
Project share URLtext
Project URLtext
Project embedded URLtext
Project embedded share URLtext
Project IDtext
Created atdate
Updated atdate
Nametext
Contact IDtext
Statustext
Qr code IDtext
Kiosk IDtext
Form IDtext
1other output field
Delete a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Update a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
Emailemail
Phonetext
First Nametext
Last Nametext
Output fields[3]
FieldType
Nametext
Client IDtext
Client secrettext
Allowed logout urlsarray
Allowed callback urlsarray
Logo URItext
Is first partyboolean
Client metadataobject
Organization IDtext

Look for LiveSwitch templates in the WEXTL template library.

Browse templates →
  1. WEXTL® LiveSwitch Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for LiveSwitch.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12