WooChat Docs
Login
  • đź‘‹Welcome to WooChat Docs
  • GET STARTED
    • Signup
  • Connect WhatsApp Channel
    • Pre-requisites
    • Connect your WhatsApp
    • Meta Business Verification
    • Apply for WhatsApp Green Tick
    • Messaging Limits & Quality Ratings
    • WooChat Account Setup FAQs
  • CONVERSATIONS
    • WooChat Conversations Glossary
    • Inboxes
    • Team Inbox
    • Initiate a New Chat
    • Compose Box
    • Manage Inbox
    • Quick Replies
    • WooChat Conversations FAQs
  • Audience
    • WooChat Contact Glossary
    • Add Contact
    • Tags
    • Contact Segments
    • Field Collection
    • Contact Updation
    • Contact Deletion
    • Marketing Opt-In
      • Marketing opt-in on contact creation
      • Marketing opt-in Handling Methods
      • Marketing opt-out Management
  • BOTS
    • WooChat Bot Glossary
    • Bot Essentials
    • Bot in WooChat
    • Flow in the Bot
    • Send Card
      • Send Text
      • Send Media
      • Send Collection
      • Send Voice
      • Send Products
      • Send Template
      • Send Form
      • Send Payments
      • Send Location
    • Ask Questions
      • Ask Text
      • Ask Date
      • Ask Email
      • Ask Number
      • Ask Phone
      • Ask URL
      • Ask File
      • Ask Location
      • Ask Button Option
      • Ask Address
      • Ask Keyword Option
      • Ask List Option
      • Ask Collection List
      • Ask Form
      • Ask Payments
    • Bot Utilities
      • Send Button Option
      • Send List Option
      • Delay
      • Condition
      • Set Variable
      • Jump to
      • Switch
      • AI node - GPT Dialog
      • AI node - GPT Knowledge Base
      • Working hours
      • Hint
    • Bot Actions
      • Assign Conversation
      • Unassign Conversations
      • Resolve Conversations
      • Update Conversation Fields
      • Update Contact Fields
      • Update Company Fields
      • Push to Sequence
      • Add Note & Mention
    • Set up Default Bot
    • Bot Management
    • WooChat Bot FAQs
  • Whatsapp Campaigns
    • WooChat Campaigns
    • Select Audience
    • Select Template
    • Review and Send Campaigns
    • Campaigns Analytics and Report
    • WooChat Campaigns FAQs
  • ACCOUNT MANAGEMENT
    • Account Essentials
    • User, Teams, and Roles
    • Account Details
  • Pricing & Billing Modules
    • Conversation Pricing
    • Message Credits
    • Billing & Subscriptions
    • FAQs
  • Whatsapp Templates
    • WhatsApp Templates
      • Template Creation and Editing
      • Custom Marketing and Utility Templates
      • Product Marketing Templates
      • Order Details Template
      • Carousal Template
      • WhatsApp template URL tracking
      • FAQs - WhatsApp Template Messages
  • DEVELOPER RESOURCES
    • API Key
    • API Docs
  • Privacy and Security
    • Data Security and Infra
    • Security FAQ
    • Subprocessors
  • EXTRAS
    • WhatsApp Business API - Unsupported Messages
    • Understanding Message Delivery Issues on WhatsApp
    • WhatsApp’s New Per-user Messaging Limits
Powered by GitBook
On this page

Was this helpful?

  1. BOTS
  2. Bot Utilities

Switch

Switch

Discover how to optimize user interactions with WooChat's Switch Card through a Product Inquiry Chat-bot. Guide customers to their desired products efficiently and effectively.

Who can use this Card?

  • WooChat Users having permission to either build and deploy bots or manage bots.

  • Available on Scale and Pro Plans.

Let’s understand how we can use Switch Card in WooChat with the help of an example use case: Product Inquiry Chat-bot.

The chat-bot's goal is to assist customers in finding the right products based on their preferences.

The conversation begins with the chat-bot greeting the user and asking for their product preferences. The chat-bot prompts the user with a question like "What type of product are you looking for?"

We want to evaluate the product type and determine the appropriate action after capturing the user’s response. In the next series of steps (including screenshots) we will guide you on how to do this.

  1. Switch Type:

Enter the Switch type as either “Find Best match” or “Equals” depending on the condition that you want.

Find Best Match is used when you want to find the closest match in the user response to the content we have in your database.

Equals can be used when you want to match the condition with the user’s response.

Continuing with the above example, we will take Switch type ad “Find Best Match”.

  1. Input:

The Input acts as the data on which the condition will be applied. You can add any variable that you have declared with the greeting message or can add intent, recipient details, contact fields

In continuation with the example, we are taking the input as a custom variable - test_product declared in the greeting message.

  1. Rating Threshold:

It depicts how similar is the response you received from the user in fraction from 0 to 1 (both inclusive). The higher fraction shows high similarity. We’ll take the rating threshold to 0.2.

  1. Match:

Here you have to add the condition to which the response will be evaluated. Continuing the example, we are adding three product categories: electronics, clothing, and home décor. You can add as many categories as you want.

This is how the chat-flow will look like after:

You can create different journey’s for the keywords you chose. There will be one default keyword that will get triggered when the switch card is not able to capture the user response according to the condition provided.

In the above example, if the user responded with groceries, the default journey will get triggered for that particular user.

PreviousJump toNextAI node - GPT Dialog

Last updated 9 months ago

Was this helpful?