Chatra

Chatra is live chat software that helps to increase revenue and collect feedback providing an easy way for website owners to talk to visitors in real-time.

Using Chatra?

Easy connect Chatra with other services: CRM, webinars, email campaigns, calls, chat bots, Google Sheets, and other 150+ services

Connect Chatra with other services in few minutes

Easy integrate Chatra and connect realtime online data sync with other services: Pipedrive, WebinarJam, GetResponse, Google Sheets, SMS or voice calls, messengers and many more.

Templates for Chatra integration

It is much easier to configure Chatra's connection to other services using ready-made script templates. You can also create a new custom workflow using our visual constructor.

Chatra's triggers and actions

Triggers
  • Trigger will be activated after when chat is finished. Chat is considered finished after the visitor goes offline (leaves your website) or all the agents who participated in the conversation leave the chat

    Parameters:

      • Login, String

    Returns:

    • eventName, String
    • messages, Array [Object]
    • agents, Array [Object]
    • client, Object
    • hostName, String
    • chatStartedPage, Object
    • offlineMessagesCount, Integer
  • Trigger will activate after chat was started by a visitor or an agent

    Parameters:

      • Login, String

    Returns:

    • eventName, String
    • message, Object
    • agent, Object
    • client, Object
    • hostName, String
    • chatStartedPage, Object
  • Trigger will be activated after message was received with some exceptions. Will not be triggered if: 1. Message is an automatic targeted message from an agent. 2. Visitor’s chat is blocked by a mandatory pre-chat form. In this case, the event will be triggered after the pre-chat form is filled by the visitor 3. Message is a pushed message and there are no previous conversations with the visitor.

    Parameters:

      • Login, String

    Returns:

    • eventName, String
    • message, Object
    • client, Object
Messages
  • Send a message as an agent (by agent email). If agent profile is not exist it will be created

    Parameters:

      • Login, String
        • Client id, String
        • Agent id, String
        • Agent email, String
        • Agent name, String
        • Received from, String

    Returns:

    • id, String
    • type, String
    • text, String
    • clientId, String
    • agentId, String
    • createdAt, Integer
    • receivedFrom, String
  • Send a message as an agent (by id)

    Parameters:

      • Login, String
        • Client id, String
        • Agent id, String
        • Text, String

    Returns:

    • id, String
    • type, String
    • text, String
    • clientId, String
    • agentId, String
    • createdAt, Integer
    • receivedFrom, String
 

Start your journey in world of limitless automation for free

You can test all features for free during 30-days trial period, no credit card required