• Release Notes
  • User
  • Admin
  • Developers
  • Integrations

›React Native

General

  • Overview
  • LiveView / CoBrowsing / Session Recordings

JS API

  • Overview
  • CoBrowsing
  • LiveView / Session Recordings
  • WebChat
  • Web Calling
  • Video Conference
  • Logging
  • User
  • Team
  • API
  • Supported Browsers
  • Supported Technologies

Android

  • Overview
  • Installation
  • Usage
  • Reference
  • Licenses

iOS

  • Overview
  • Installation
  • Usage
  • Reference
  • Licenses

React Native

  • Overview
  • Installation
  • Usage
  • Reference

Cordova

  • Overview
  • Installation
  • Usage

Flutter

  • Overview
  • Installation
  • Usage
  • Reference

Capacitor

  • Overview
  • Installation
  • Usage
  • Reference

Reference

Chatvisor.init(...)

init(tenantId, token)

Chatvisor.instance

Set custom server

setCustomServer(hostname)

Set custom cdn server

setCustomCdnServer(cdnServer)

Chatvisor.coBrowsing

Start session

start()

Stop session

stop()

Chatvisor.liveView

Start session

start()

Stop session

stop()

Connection status

isConnected()

Tag session

tag(tag)

Register callbacks

registerCallbacks(startCallback, stopCallback)

Get share Id

getShareId()

Chatvisor.webChat

Show chat

open(userId)

Chatvisor.user

Tag user

tag(user)

Clear tagged user

clear()

Chatvisor.conference

Start conference

Use the following method to start a video conference in the app.

start(conferenceProperties)

Join conference queue

This is useful if want to use a waiting queue before the customer can start the conference. The customer joins the conference queue but he has to wait unit he gets assigned to an agent. Use the queueStatus callback to get updates about the position in the queue and start the conference.

join(conferenceProperties)

Check conference queue

Check the queue status of the current customer which has joined the conference before. When the queue status is -1 an agent picked up the user. Each subsequent call to queueStatus with the same customerId will replace the callback.

queueStatus(customerId, callback)
← UsageOverview →
  • Chatvisor.init(...)
  • Chatvisor.instance
    • Set custom server
    • Set custom cdn server
  • Chatvisor.coBrowsing
    • Start session
    • Stop session
  • Chatvisor.liveView
    • Start session
    • Stop session
    • Connection status
    • Tag session
    • Register callbacks
    • Get share Id
  • Chatvisor.webChat
    • Show chat
  • Chatvisor.user
    • Tag user
    • Clear tagged user
  • Chatvisor.conference
    • Start conference
    • Join conference queue
    • Check conference queue
MANUALS
User Manual: Sales Suite
Admin Manual: Sales Suite
User Manual: Support Suite
Admin Manual: Support Suite
DEVELOPERS
Integrations
REST API
SDK API
LEGAL
Privacy Policy
Terms and Conditions
Imprint
Engage
Copyright © 2024 Chatvisor GmbH