What is Entity Reprompt?
- Getting Started
- Bot Building
- Smart Agent Chat
- Conversation Design
-
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
- External Agent Tool Setup
- Analytics & Reporting
- Notifications
- Commerce Plus
- Troubleshooting Guides
- Release Notes
Whenever you add an Entity in your Bot Responses, you would see this term Entity Reprompt in the Entity settings section. Let us understand what Entity Reprompt is in this article.
Irrespective of what entity you add, every entity has a certain property based on which it accepts and stores values from the users. So, for example, the phone_number entity will accept a numeric value, and that value needs to be in 10 digits. Consider this as a condition put by this phone_number entity.
So, if a user enters any number less than 10 digits, or a number more than 10 digits, the bot would send a message to the user which will ask the user to recheck the number that he has entered and make appropriate corrections to it and that message is a Entity Reprompt Message.
In the above image, the bot asks the user to enter his phone number, and the user has entered a 5 digit number, which is inappropriate, and hence the bot sent an Entity Reprompt as " That doesn't seem to be right. Please enter a valid phone number", after which the user sent a 10 digit number, which got accepted by the bot, and the flow went ahead where the bot asked the user for his Order ID.