Accepting payments and sending invoices
Sending order updates
Sample Messenger store assistant
Intents and Entities
Building Dialogflow agent and connecting to Activechat
Sending user input to NLP engine
Triggering bot skills by intents and events
Working with entities
NLP best practices
Dynamic galleries for products work almost the same as for categories, but have much bigger list of system variables to pass data to the bot. Let’s add actual product galleries to the bot that we are building to see how it works.
“Show products” button that we added to CATEGORY dynamic gallery is now connected to PRODUCTS block. We use $_selected_category_id in block settings to display products from selected category, and then we add another “Show details” button to this gallery to display product details.
The bot is still only 6 blocks, but now we have complete inventory from your shop in dynamic galleries!
Let’s see how it works in the Messenger.
Notice system variables that are used in TEXT block to display product details for specific product selected by chatbot user. This block displays only some of them, and here is the complete list for your reference: