Skip to main content

Chat Users

The Chat User section provides detailed information about the users who interact with the chatbot. This data helps understand user behavior, track engagement, and personalize responses. It also allows for efficient monitoring and troubleshooting of conversations linked to specific users.


What is a Chat User?

A chat user is anyone who interacts with your chatbot through supported platforms (e.g., Web, Mobile). The system stores relevant details about the user, including their messages, last interaction timestamp, and contact information (if available).

The user profile is accessible from any session and helps maintain context across multiple interactions.


Key User Information

TitleDescription
User NameThe user's full name (first and last), if provided.
EmailThe user's email address, if available.
Phone NumberThe user's phone number, if provided.
Platform IDA unique identifier that tracks the user's platform-specific ID (e.g., panel-tester).
Profile PictureURL of the user's profile picture, if available.
Source PlatformThe platform where the interaction originated (e.g., Web, Mobile, Messenger).
Last Received MessageThe most recent message sent by the user.
User IDUnique system-generated identifier for the user.
Created AtThe date and time when the user profile was created.
Last InteractionThe date and time when the user last interacted with the chatbot.

How to Use User Information

1. Personalize User Interactions

Use details such as the user’s name, email, or platform ID to provide a more personalized experience. For example:

  • Greeting: "Hello, [User Name]!"
  • Follow-ups: Tailor responses based on past interactions.

2. Monitor User Activity

The Last Interaction and Last Received Message fields allow you to track user engagement over time. You can use this data to:

  • Identify frequently returning users.
  • Understand inactivity trends and plan re-engagement strategies.

3. Identify and Support Users

The User ID and Platform ID help uniquely identify users across platforms. You can quickly locate previous conversations and troubleshoot issues by searching for these IDs.


4. Analyze User Behavior

By reviewing message patterns and sentiment from various sessions, you can gain insights into user needs and feedback. This helps in refining chatbot responses and improving overall engagement.


Example Use Cases

  1. Personalized Support:
    Provide tailored responses to returning users by referencing their previous conversations and stored information.

  2. Engagement Tracking:
    Monitor when users last interacted with the chatbot to understand engagement levels and optimize re-engagement strategies.

  3. Behavior Analysis:
    Analyze user messages to identify patterns and detect whether users express confusion, urgency, or satisfaction.

  4. Troubleshooting:
    Locate a user's profile and session history when investigating reported issues or misunderstandings with the chatbot.


FAQs

  1. How can I update user information?
    User details, such as name and contact information, can be updated through the admin interface.

  2. What happens if user data is missing?
    The system will display default or placeholder values (e.g., "Guest User") for missing information.

  3. Can I export user data?
    Yes, user data can be exported as part of the session data for further analysis.

  4. How do I search for a specific user?
    Use the search feature on the Messages Page to locate users by name, user ID, or platform ID.


The Chat User section helps you manage user profiles, track interactions, and enhance chatbot engagement through personalized communication and behavior analysis.