Table of Content

    System Attributes

    • July 20, 2025
    • 3 mins read

    Table of Content

      When a visitor initiates with either live chat or chatbot, REVE Chat collects several specific information about the visitor from the channel they are visiting.

      The information collected depends on the channel the user is in. If a user is initiating chat from a social media, REVE Chat will only be able to connect profile information according to the privacy policy.

      System attributes can not be changed or edited except name, email & phone number. Below is the list of system attributes & their definition:

      Attribute LabelDefinitionData Type
      nameName of the visitore.g. Anna Finley
      phonePhone number of the visitore.g. 1234566789
      emailEmail address of the visitore.g. [email protected]
      visitor_typeREVE Chat differentiates visitors in 2 types depending on number of times they the initiated a chat followed by time.new: When a visitor visits the website and initiates a chat for the first time
      repeat: When a visitor comes back in the website/channel and initiates a chat after 24 hrs
      ipIP address of the visitor
      (only web channel)
      e.g. 192.158.1.38
      locationApproximate user location through channels that support ite.g. Colombo, Sri Lanka
      channelChannel is the medium used by the visitors to initiate chatweb
      facebook
      facebook_comment
      insta_comment
      insta_comments
      insta_dm
      insta_story_replies
      insta_story_mentions
      whatsapp
      telegram
      viber
      sdk_android
      sdk_ios
      Internal_user_idUnique id for every unique visitore.g. dba65e25-d76c-4384-bb27-8e8f2613eda2
      profile_pic_urlProfile picture URL of visitors from channels that support them, as URL link.URL
      browser_versionBrowser version data (numeric version of the program) when a visitor contacts through the web widgetExp: Chrome 13.2
      user_categoryREVE chat differentiates people in 2 categories (Lead & Visitor) depending on the initiation of chat.Lead: As soon as a visitor starts a conversation, or replies to auto trigger/bot.
      visitor: When a visitor is visiting the website but hasn’t initiated any chat session.
      last_visitThe web page a visitor has visited last timeURL
      chat_session_countIt is the number of times a lead has contacted support using the widget or social media channelse.g. 1,2,3…
      within_24h_windowStatus of a contact connecting with agent within 24 hours time windowyes: when user’s last message/ticket reply is within 24h time window
      no: when user’s last message/ticket reply is outside 24h time window
      last_contactedNumber of days between the last message with agent and present time0 days, 5 days, 9 days..
      country_codeAlpha-2 value of visitor’s countrye.g. US
      signed_upThe date & time when a visitor first signed up or initiated chat12/2/23
      device_typeThe device user is using to initiate chat( from channels that allow, SDK using API)e.g. Android, PC
      browserBrowser name of the visitor visiting a web pagee.g. Chrome, Safari
      cityCity name of the visitore.g. New York City
      countryCountry name of the visitore.g. United States of America

      Where to use?

      Attributes are designed to be used in the condition action of the bot. Here the user can create personalized messages according to gender, geography, device type etc.

      User has to select the attribute in the blue box area of the condition action. Then after selecting the rule (middle part) user has to provide the data type in the green box highlighted area.

      AUTHOR’S BIO

      Rahat Hassan is a strategic Product Marketing Manager at REVE Chat specializing in customer experience & communication. He is passionate about creating compelling content for diverse audiences. Beyond work, he enjoys reading articles and watching videos on trending technological shifts ...

      0:00 / 0:00