Product Guide
APIsProductUpdatesPricingFAQs
  • Introduction to REVE Chat
  • Integrations
    • Website
    • Social Media Channels
      • WhatsApp
      • Instagram Messaging and Comment
      • Facebook Messenger and Comment
      • Viber
      • Telegram
    • Direct Chat Page
    • Mobile SDK
      • Native Android SDK
      • Native iOS SDK
      • Flutter Android SDK
      • Flutter iOS SDK
      • React Native iOS SDK
      • React Native Android SDK
    • Email Integration
      • Forward emails to your REVE Chat tickets
      • Integrate Your Business Email
        • Connecting Gmail with POP/IMAP Settings
    • All Integrations
      • CRM Integrations
        • Pipedrive
        • Salesforce
        • HubSpot
        • MS Dynamics
        • Amo CRM
        • Agile CRM
        • Vtiger
        • Capsule
        • Infusionsoft (by Keap)
      • CMS Integration
        • WordPress
        • DotNet Nuke
        • Blogger
        • Joomla
        • Drupal
        • ModX
      • E-commerce
        • Shopify
        • Bigcommerce
        • WooCommerce
        • Prestashop
        • 3dCart
        • Pinnacle Cart
        • Corecommerce
        • BigCartel
        • ECWID
        • LemonStand
        • Ebay
        • Volusion
        • Americommerce
        • osCommerce
        • Magento
          • By Manual Code Injection
        • Zencart
        • XCart
        • OpenCart (V4.0.x)
          • OpenCart (Old Version Integration)
        • CSCart
        • Abantecart
      • Website Builder
        • Wix
      • Hosting Platform
        • Plesk
        • WHMCS
      • Analytics
        • Google Tag Manager
        • Google Analytics
    • Google Integration
      • YouTube Integration
      • Google Play Store
      • Google Business Account
  • Appstore
  • Inbox
    • Breaking Down of Single Inbox
    • Folders of Single Inbox
    • How Conversation Works!
    • Chat Monitoring for All Ongoing Agents' Chat
    • Chat History for All Closed Conversations
    • Proactive Chat Management
    • Voice & Video Call
    • Co-Browsing
    • How to use Shortcuts
    • Inbox Appearance
  • Contacts
    • Manage Your Contacts
    • Segments
  • WhatsApp Campaign
    • What is WhatsApp Campaign?
      • Broadcast: Send Campaigns
      • Templates: Create Campaign
  • Tickets
    • Set up your Ticketing email
    • Create Ticket
      • Create a ticket manually
      • Ticket from Chat History
      • Automated & Bulk Ticket Creation
    • Knowing your Ticketing tables
      • Custom Ticketing Tables
    • Managing a Ticket
  • Chatbot
    • Bot Builder
      • Response Elements
        • Text Action
        • Quick Reply Action
        • Carousel Action
        • Button Action
        • Send Email
      • Data Collection
        • Ask Name
        • Ask Phone
        • Ask Email
        • Ask Question
        • Ask OTP
        • Ask File
        • Ask Date
        • Ask Time
        • Forms
        • Ask Number
      • Media
        • Image Action
        • Audio Action
        • Video Action
        • File Action
      • Workflow Action
        • Condition Action
        • Chat Transfer Action
        • Close Chat
        • Appointment Action
        • Attribute Action
        • Business Hour
        • System Attributes
      • Advanced Action
        • Salesforce Bot Action Manual
        • API Connector
        • Goal
        • Dynamic Data
    • Brain AI
      • ChatGPT Integration
    • Settings
      • Bot Profile
      • General Settings
      • Webhook
    • Training
      • Intent Sample
      • Sentiment
      • Synonyms
      • FAQ
      • Untrained
      • Trained
      • Bulk Training
    • Multilingual Bot
  • Reports
    • Summary
    • Chat Satisfaction
    • Chatbot Report
      • Bot Engagement
      • Flow Engagement
      • Goal Analysis
    • Agent Analytics
      • Agent Activity
      • Agent Performance
      • Metrics
      • SLA Breach Analysis
    • Ticket Analytics
      • Dashboard
      • Metrics
    • Visitor Analytics
    • Enterprise Report
      • Daily Agent Performance
      • Hourly Agent Performance
      • Daily Group Performance
      • Traffic Analysis Report
      • First Response Time
  • User Profile
    • Billing
    • Help & Feedback
  • Settings
    • General Settings
      • Auto Triggers
      • Forms
        • Pre Chat Form
        • Post Chat Form
        • Custom Forms
          • Advanced Forms
        • Ticket Forms
      • Canned Responses
      • Custom Attributes
      • Call Recording
      • Tags
      • Appointment
      • Departments
      • Chat Transcript Forwarding
      • Ban Visitor
      • Trusted IP & Domain
      • Business Hour
    • Chat Widgets
      • Appearance
      • Custom Message
      • Widget Features
      • Forms
      • Code Snippet & Quick Share
    • Ticketing
      • Email Templates
      • Status Management
    • Agent Management
      • Agents
      • Departments
      • Role Management
    • API Settings
      • Json Parse Format
    • Scripts
    • SLA Policy
    • Routing Policy in REVE Chat
      • Chat Routing
      • Advanced Routing
    • Other Settings
Powered by GitBook
On this page
  • Select Attribute
  • Select Data Preview
  • Configuring Carousel
  • Quick Reply/ Buttons

Was this helpful?

  1. Chatbot
  2. Bot Builder
  3. Advanced Action

Dynamic Data

Used to dynamically showcase products, multiple choice from API

PreviousGoalNextBrain AI

Last updated 8 months ago

Was this helpful?

Note: You need to use an API action before this action. if you want to know how to integrate a new API in REVE chat. If you want to learn more about the API action in chatbot .

Select Attribute

Here users have to select the attribute storing the response form an API. Users can verify the attribute value by using the "View API Data". Next we have to select the attribute data format from either string or object. When string is selected, each element of a response will be considered as a text element & can not be selected individually. But if object is selected, each element of a response can be selected individually.

For example if text is selected, each element of the id:1 will be considered as texts & can not be selected individually to be shown to visitors. But if object is selected, we can select each element like title, description, thumbnail to show to visitors.

Select Data Preview

Next, users need to select how they want to showcase the data: either as buttons, quick replies, or a carousel in the Data Preview As option.

Configuring Carousel

If Data Preview As is selected as carousel, users can select specific attribute title for description, title, image as well as buttons. For example, in the above API response we can input the title key as Headline, description key as Description. For Image, any attribute title key that stores an image url needs to be selected. Similarly for button title, value (numeric or url) can be set using attribute title. But if a button is configured to take to a different node it will be same for all the cards of a carousel.

Extra Carousel

As one chatbot flow can be used in multiple platforms (web & social media), users can add a maximum of 11 cards per carousel. Therefore if an API has more that 11 items to showcase, the 11th card needs to be manually configured to ask if the visitor needs to view other products or not. Here user needs to provide a default text, description and button title asking visitors/customers if they want to view more items.

If a customer clicks the button, the remaining items will be shown. If the remaining items are more than 11, then again the 11th card will be default card asking customers if they want to view more items.

Quick Reply/ Buttons

If Data Preview As is selected as quick reply/ buttons, similar to carousel buttons, users can add attribute title as Button Title, Value & URL (for buttons only).

Similar to carousel, Quick reply can have 11 clickable buttons & Buttons can have only 3 clickable buttons to direct to a node or URL (Buttons). A see more button will appear when options provided by the API will be more than the maximum limit

Click here
click here