Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Go to Haptik Website
  • Contact Us
  • Home
  • Smart Agent Chat
  • MyChats Section (Agent Inbox)

How to access user details on Smart Agent Chat?

Written by Medha Anand

Updated on July 27th, 2022

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    Build Deploy Analyse Manage Account Bot Deactivation
  • Bot Building
    Essentials Smart Skills Steps User Messages Bot Responses Entities Connections Customisations User feedback collection Testing Whatsapp Bots NLU Bot Maintenance
  • Smart Agent Chat
    Set up Admin Settings MyChats Section (Agent Inbox) Live Traffic Section Teams Section Archives Section Analytics Plans on Smart Agent Chat
  • Conversation Design
    Design Basics Design Guides Designing for Platforms Designing WhatsApp Bots
  • Developer Guides
    Code Step Integration Static Step Integration Shopify Integration SETU Integration Exotel Integration CIBIL integration Freshdesk KMS Integration PayU Integration Zendesk Guide Integration Twilio Integration Razorpay Integration LeadSquared Integration USU(Unymira) Integration Helo(VivaConnect) Integration Salesforce KMS Integration Stripe Integration PayPal Integration CleverTap Integration Fynd Integration HubSpot Integration Magento Integration WooCommerce Integration Microsoft Dynamics 365 Integration
  • Deployment
    Web SDK WhatsApp Facebook Instagram Sunshine Conversation LINE Google Business Messages Telegram MS Teams Bot as an API iOS SDK Android SDK
  • External Agent Tool Setup
    Zendesk Chat Salesforce Service Cloud Freshchat Zoho NICE CXOne Gorgias
  • Analytics & Reporting
    Intelligent Analytics
  • Notifications
    SMS Notifications Success Measurement
  • Commerce Plus
    Catalog Integration Bot Building Guide Channel Deployments Unified ML Pipeline Documentation
  • Troubleshooting Guides
    Error Messages FAQs
  • Release Notes
+ More

Table of Contents

Table of Contents When will you need to show extra details? 1. Displaying specific information 2. When agents require the information for creating CRM tickets Where will the User Details be available? Fetching User Details

Table of Contents

When will you need to show extra details?1. Displaying specific information2. When agents require the information for creating CRM ticketsWhere will the User Details be available?Fetching User Details

On the MyChats page, agents can check the User Details tab on the right-hand side of the screen. These details are collected from the user in the user journey on the bot.

The following user details are visible to the agents -

  • Name
  • Email
  • Phone
  • Country
  • Timezone
  • Platform

There is a small Show More option that expands the User Details section. You can use this section to display details that were collected from the user in the bot, apart from above-mentioned ones.

When will you need to show extra details?

There are two instances when you would require to display additional user details.

1. Displaying specific information

The agents may need extra information about the user for providing better & faster resolution.

How can the information be displayed?

  • For signed-in user

    • You can provide custom parameters during the signup process.
    • These details need to be stored in the UserDetails table, as a key and value pair (this is done from the Code step on the Conversation Studio tool).
      • The value of “Key” will appear as the label for that user property.
  • For guest user

    • You can collect information from the user in the bot flow and store it in the UserDetails table (this is done from the Code step on the Conversation Studio tool).
  • For guest users with no bot

    • You will have to provide custom parameters during the signup process.

2. When agents require the information for creating CRM tickets

Whenever agent is required to create a ticket on some CRM tool, they might need extra user details. For that, an HTML file is required which has a button to save the information on the CRM. That HTML file would have access to the AthenaSDK, via which you can fetch user details and pre-load the HTML page if required.

Where will the User Details be available?

The User Details will be visible to those who have appropriate access to see the personal details of the users. To know more about the access, click here.

These User Details are available on -

  • Raw Chat Link
  • Chat Links
  • Business/Teams in the View user details section (Refer to the GIF below)

Fetching User Details

  • All the values collected from the user in the user journey using system entities such as person_name, phone_number, and so on are by default visible on the MyChats Page.

  • For accessing the information passed during the custom sign up process, the details passed in the custom_data the parameter is stored in a variable called as user_details.

    These details can be accessed from the code step on the bot.

    There are 3 stages to display the user information

    • Access user_details on the code step.
      user_details = body.get('user_details')
    • Update the user_details dictionary with the information you want to display on the MyChats Page.
      user_details.update('address': 'address')
      You can access the custom_data already present in the user_details.
      For example, if date_of_birth is passed during custom sign up, you can access the value on code step as follows -
      dob = user_details.get('date_of_birth')
    • Pass the updated user_details in the final_response.
      final_response = {
       'status': True,
       'user_details': user_details
      }

Once you have updated the final_response all the details added in the user_details dictionary will be visible on the MyChats Page.

Please refer here to know more about custom sign up.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Understanding the 'Agent Daily Statistics' email
  • How to integrate an external bot with Haptik's Smart Agent Chat?
  • What is a Raw Chat Link?
  • How to add external tools on Smart Agent Chat?

Platform

  • Conversation Studio
  • Smart Skills
  • Advanced NLU
  • Intelligent Analytics
  • Omnichannel
  • Smart Agent Chat
  • Enterprise Security
  • Integrations

Solutions

  • Conversational Commerce
  • Lead Generation
  • Customer Care
  • WhatsApp
  • Conversational IVR
  • Google Business Messages

Industries

  • Retail/ E-Commerce
  • Financial Services
  • Travel & Hospitality
  • Telecom

Knowledge

  • ROI Calculator
  • Reports & Research
  • Case Studies
  • Webinars
  • ISAT
  • Tech Blog
  • Business Blog
  • Resources
  • Haptik v/s Yellow
  • Haptik v/s Liveperson
  • Haptik v/s IBM Watson
  • Haptik v/s Verloop
  • Conversations on AI

Company

  • Why Haptik
  • About Us
  • Careers
  • News & Media
  • Awards & Recognition
  • Contact Us
  • Partnerships
  • Investor Relations

Subscribe

Sign up to recieve the latest updates

Find us on

  • Twitter-footer
  • Linkedin-footer
  • YT-footer
  • Insta-footer
  • G2-footer
  • Facebook-footer

Knowledge Base Software powered by Helpjuice

Copyright © jio Haptik Technology Limited 2021 | Data Security & Privacy Policy | GDPR

North America | Asia Pacific | Africa | enterprise@haptik.ai

Definition by Author

0
0