Activity monitoring

View as Markdown

You can monitor chat activity using the analytics and monitoring dashboard, directly from the Activity page of your TalkJS dashboard.

Two overviews from the monitoring dashboard. On the left an overview with the heading ‘Analytics’, with information on the number of users created, active users, the number of conversations created, active conversations, and the number of messages sent during a 7-day time frame. On the right an overview with the heading ‘Conversation details’ with conversation metadata, including the conversation ID, participants, subject, photo URL, welcome message and custom details for the conversation. At the bottom there is a blue button with ‘Export Conversation Data’, and below that a red button with ‘Delete conversation’.

Analytics and conversation details from the activity monitoring dashboard

Analytics

In the Analytics section you'll find an overview of chat usage: active users, conversations created, active conversations, and messages sent. Use the Timeframe selector to view these metrics over the last day, week, month, or 30-day period.

Conversation history

The Conversation history table lists all conversations, with the conversation ID, time of the last message, subject, participants, and message count. Select View on any conversation to see its full details.

Conversation details

You can inspect the full details of any conversation, as well as edit some conversation properties, on the Conversation details page. To access conversation details, select View on any conversation listed in the Conversation history table.

Conversation details include:

  • ID
  • Participants
  • Subject
  • Photo url
  • Welcome messages
  • Custom data

The conversation details view also allows you to preview the conversation from the perspective of any of its participants. By default, the preview shows the conversation from one of its participants. To switch view, select view as this user next to the participant you'd like to preview the conversation as, to get the conversation from their perspective.

You can also export the conversation data by selecting Export Conversation Data, or delete this conversation entirely with the Delete conversation option.

User details

You can get more information on any participant in a conversation by selecting more info next to a participant's name. An inline summary shows participant details, including:

  • Name
  • User ID
  • Role
  • Email address(es)
  • Phone number(s)
  • Welcome message
  • Availability text
  • Custom data
  • Locale

If you'd like to edit a participant's details, either select the participant's name, or select Edit user details from the inline overview, to open the User details page. On the user details page you can edit all user data other than their user ID which, once set, is unchangeable.