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
  • Bot Building
  • Customisations

How to Configure General Settings?

Written by Medha Anand

Updated on March 16th, 2023

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
  • 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
  • Deployment
    Web SDK WhatsApp Facebook Instagram Sunshine Conversation LINE Google Business Messages Telegram MS Teams Bot as an API iOS SDK Android SDK
  • Agent Setup
    Haptik's Smart Agent Chat Zendesk Chat Salesforce Service Cloud Freshchat Zoho NICE CXOne Gorgias
  • Analytics & Reporting
    Intelligent Analytics
  • Proactive Messaging
    WhatsApp Notifications & Templates Team and User Management APIs and Integrations SMS Notifications Embedded Signup Proactive Messaging Attribution
  • Commerce Plus
    Commerce Plus for Instagram Commerce Plus for Facebook Catalog Localization
  • Troubleshooting Guides
    Error Messages FAQs
  • Release Notes
+ More

Table of Contents

General settingsBot SettingsUser FeedbackFile Uploads

General Settings is the page where you can do some basic changes to your bot like making changes to business name, enabling human assistance, or enabling user feedback, and so on. You can navigate to the General Settings page as shown below:

General Settings

  • Business Name: This refers to the overarching topic of its conversational capabilities. For example, a Business Name called Flights would have a Flight booking, Flight cancellation and Flight Offers bots covering broad user intents.

    You can change the Business name once you’ve saved it.
    
  • Business Via Name: You need to add a Business Via Name as it's an editable field.

  • Account: Businesses can be activated or deactivated for a account, as per what you select here.

  • Default Team: You can configure the default team for this bot here. The team is a group of agents who get assigned chats from this bot. You can read about Teams on our Smart Agent tool documentation link.

  • Business Languages: You can add languages from the drop-down if it's a multilingual bot.

Bot Settings

  • Enable Human Assistance: This will make it possible for human chat assistants to intervene when bots break. This is helpful if you have a bot + human solution or a human-only solution. The way we enable Human assistance on our Business Manager, similarly, you'd be able to choose the Live agent chat tool for setup. Click on the drop-down to select your preferred tool.

If any value other than Haptik Agent Chat is selected, one must request the ECT to register the required webhooks for the functionality to work. For reference check this link.

For a bot using an External Agent Chat tool, the Account should have only one business and one bot created under it, i.e. you should not use the same Account to create another bot.

  • Enable Small Talk: This allows certain common phrases to be understood and replied to by the bot. Say, the user types “Hi” or “Good morning”, when Small Talk is enabled, the bot will greet the user and respond back with an apt greeting (ex: “Good afternoon” detecting the time of the day). You can read more about it here.

  • Enable user file deletion: When enabled for a business, all the files uploaded by the user for that business will be deleted from Haptik's Storage after 72 hrs, from the time of upload for the file.

  • Active Bots: When a user sends a message while conversing with this Business, Active Bots will be the bots whose User Message(combinations of predicted user inputs we add in bot builder) will be searched for a relevant match to the user’s input.

  • Default Bots: When a user adds an input, this is the first bot whose User Message will be searched for a relevant match to the user’s input. Set the default bot to the conversation most relevant to the Business.

  • Fallback Bots: When user input doesn’t match the User Message of any of the active bots, the Bot response will be automatically sent from the fallback bot.

Delete

Note: 

When the user reaches a Context Clear Step on the bot, the feedback module is sent to the user. To send feedback at other places as well in the journey, you can write {feedback} on that respective Step's Bot Response.

Make sure you have all these fields filled out with the bots from the drop-down, or else your bot will break and not give correct responses.

User Feedback

The Feedback module gets triggered when the user reaches a Context Clear step in the user journey. It is the smart action where the users can provide their feedback in text & ratings as shown below

Tick the Collect User Feedback checkbox on the screen to set up a collection of user feedback within a business. You can choose to ask for feedback once or multiple times (configurable) within a conversation and also set a delay period (waiting period) after which the bot sends the feedback message to the user. You can access this feedback data from our analytics tool.

You can also trigger a feedback module for a particular step on the bot by using {feedback} in the Bot Response as shown below.

On Bot Response:

On Bot:

Delete

What does collecting user feedback One Time and Multiple Times mean?

One Time:

  • It means that feedback will be triggered only once in the entire lifetime of a particular user.
  • This is applicable to signed-up users as well as guest users who never cleared their browser cache.

Multiple Times:

  • This is in contrast to the earlier case. Here, the feedback will be triggered multiple times in the lifetime of the user.
  • However, so that the user is not bombarded with too many feedbacks, there is a cool-down period of 2 hours. What that means is, the feedback once triggered for a user will not be triggered again for the next 2 hours no matter how many times they have qualified the Feedback triggering criteria.
  • If the user submits multiple feedbacks within a span of 60 minutes, only the first feedback is registered. The subsequent feedback messages do not override the first one. If the user submits feedback after 60 minutes, it will be recorded as new feedback, and not override the previous feedback.

File Uploads

This section allows you to configure how the user-uploaded files should be handled by the bot i.e. it gives you the ability to choose to continue with the default setup or go with a custom setup for handling the user/agent uploaded files.

Default Setting: As the name suggests, this is the default option. All files will be uploaded in the Haptik’s bucket. Note that in this setting, the files are auto deleted after 72 hours.

Custom Setting: Choose this option to customize your way of handling user/agent uploaded files. It lets the client setup a custom AWS S3 bucket where the files will be uploaded. Clicking this option displays other configurational fields as below:

  • Bucket ARN: This is the ARN Number of the client’s AWS S3 Bucket.
  • S3 Bucket Name: This is the actual name of the Client’s S3 Bucket.
  • Directory: This is an optional field. If the client wishes that all files uploaded by Haptik to the S3 Bucket should be inside a particular directory, then this is where you can provide the path. You can provide an entire path like this: Directory/sub-directory/sub-sb-directory
  • Bucket Region: This is the region where the S3 bucket resides on the AWS network.
  • Storage Type: This determines whether the files that are uploaded to this bucket should be stored as Private or Public. One cannot store a Public file in a Private Bucket.
  • URL Expiry Time: This is the time (in seconds) after which the pre-signed link will expire. This setting is only available for Private files. This is because Private files get a pre-signed URL and we can use this field to set the expiry time for these URLs.

The Test Connection button lets you test whether the values added above are valid or not. If the values are proper and the configuration is correct, you get a success message as below,

else a failure message as below.

Delete

Info

All User Uploaded files reside within the `user` subdirectory and subsequently, all agent-uploaded files reside within the `agent` subdirectory inside the custom S3 bucket. Both these sub-directories are under the `content` directory within the bucket. This separation will help the clients set up separate custom policies to these documents if needed.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • What is a Business?
  • What are SDK Configurations?
  • How to configure Bot Break messages?
  • How to create dynamic bot prompts?

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

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

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

Definition by Author

0
0