1. Home
  2. How to Use WhatsApp Business Chatbot New?

How to Use WhatsApp Business Chatbot New?

WhatsApp Business ChatbotHow to Use WhatsApp Business Chatbot for CRM?

  • WhatsApp Business chatbot for CRM is Automated tools along with manual send/receive message to WhatsApp Business contact from vTiger.

Step by Step Guide,

How to set up a WhatsApp Business Chatbot?

  • Go To WhatsApp Business Chatbot interface: by clicking on the “Chatbot” icon:

wa-business-bot

  • Go to create a new Chat bot by clicking on the “Add New Bot” button.

add-new-bot

  • Users can edit, duplicate and delete WhatsApp Business Bot by clicking on related icons.
  • Users can view the chat for that flow by clicking on the Chat log according to Bot ID.
  • Chats display the total numbers of the message conversations for that bot from different numbers.
  • Users can see the modified date and time of the conversation for the flow which is displayed in the Date of conversation column.

chatbot-3Search in WhatsApp Business Bot Listing

  • Users can search Bot from List of Bot by entering Bot name.

whatsapp-bot-listingHow to create a Chatbot button?

  • Users can design a WhatsApp Business Chat button to place on your website integrated with the WhatsApp Business Chat Bot.

chatbot-btn

  • Users can create a Chatbot button for their website by clicking on the WhatsApp Business Bot Settings icon > WhatsApp Business chat Button > WhatsApp Business Bot Button Setting.
  • Users have to fill in all the required details to design the Chatbot button and select the connected number and save it.

chatbot-btn2

  • After that users have to copy that script and paste it to their website where this Chatbot button is required to display.

chatbot-btn3

  • Users can activate or in-active WhatsApp Business Bot by clicking the ON/OFF button accordingly.
  • Users can also sort Bot Names alphabetically.

chatbot-btn4How to Use the WhatsApp Business Bot Pre-Defined Template?

  • Users can use template from the created bot by clicking on the “Add New Bot” button, and selecting available template.
  • You can use predefined templates offered by the CRMTiger team for WhatsApp. You’ve 2 options: either Create Bot from Scratch by click on ‘Create Bot from Scratch’ button or Select template for available WhatsApp Business Bot by click on ‘Use sample’.

bot-template How to Build/Design Flow for WhatsApp Business Chatbot?

  • Users can set the flow according to the requirement for the Bot.

build-chatbot

  • Assign Bot to User with Connected WhatsApp Number

  • The “Assigned To” dropdown shows a list of users configured from the WhatsApp Business settings.
  • When a user is selected from the “Assigned To” dropdown, their connected WhatsApp number will appear in the “Select Number for Bot” dropdown.
  • Only users who have WhatsApp numbers configured in the WhatsApp Business settings will appear in the dropdown.
  • You can assign a bot to any user, even if you are logged in as another user.
  • This allows flexibility in assigning bots across users, as long as the target user and their number are already configured.
  • After selecting the user and their number, you can enter the bot name and click the “Save” button to complete the assignment.

bot-template

  • Basic:
    • Start: Use this node when you start designing the Bot flow.
    • End: Use this node when you end designing the Bot flow.

    chatbot-build

  • Keyword:
    • To add keywords, the user must click on the Start Node Edit icon.
    • Keywords are used to initiate a bot automatically.
    • Users can run multiple bots simultaneously, each triggered by specific keywords.
    • Multiple keywords can be added for a single bot by separating them with commas. for example: Hi Travel, Hello Trip, Start Journey

    bot-template

    • When a customer sends the message “Hi Travel”, the Travel Bot will be initiated.
    • When a customer sends “Hi Healthcare”, the Healthcare Bot will be triggered.
    • This allows different bots to respond based on the message received, enabling topic-specific automation.
  • bot-template

  • Question/Response:bot-template
  • Text/Response
    • With this feature, users can set various types of questions in flow to Ask customers.
    • Add Condition to check it against a response from a customer in Bot.
  • Question/Response Action Settings:
  • Message Type:
    • Regular message – This is a regular message type format sent to customers from Bot.
    • WhatsApp Business Response – This message type will display responses to customers in WhatsApp format.
    • Copy from Variables: Select variable to add or copy to the message which converts to actual value when sent message to customer.
    • Response Text/Question: Type a message as a response or ask a question to the customer.
    • Format: Select any format like text, number, email and date for response.
    • Response file: Send Image as response to the customer along with text.
    • Response copy to variable: Copy customer answer of question from bot to variable which can be used to store in CRM or reply to customer on various stages of Bot flow.

  • text-response

  • Choice Question
    • Choice question allows the user to choose from multiple predefined options during a conversation with the chatbot. This helps guide the user through different chatbot flows (e.g., Support, Sales, etc.), making the experience faster and more relevant.
    • Choice Question Settings:
    • Message Type
      • Regular message – This message type will display responses to customers in WhatsApp Regular format.
      • WhatsApp Business Button message – This message type adds interactive buttons (up to 3, with a text limit of 20 characters per button) to a message, offering pre-defined actions that make user interaction smoother.
      • WhatsApp Business List Message: This message type presents a dropdown menu with up to 10 selectable options, organized under headers for better clarity. It’s perfect for scenarios where more than three options need to be displayed, allowing users to easily browse and select their choice from a clear and organized list. Simply tap the dropdown to view the options and make your selection.
    • Question/Response: Add a question for the flow according to your choice.
    • Add Option: Add an option for the question according to your choice.
  • choice-quations

  • Condition
  • By selecting condition, User can add condition for the question if it’s true then it will fire the value which is set.
    • Variable: Select a variable like number, email, date or description for the value.
    • Condition: Select the condition for the question like a value equal to Apple etc.
    • Enter Value: Value: Enter value according to variable type selected.

  • Users can also set conditions for both ‘AND’ and ‘OR’ in the chatbot, enabling more flexible logic to evaluate multiple conditions and trigger specific actions based on those criteria.
  • condition

  • Transfer Condition
  • The Transfer Condition node is used in chatbot workflows to route conversations from the bot to a human agent based on certain conditions or intents.
  • Settings – Agent Transfer:
    • Add the message you want to send to customer: You can enter the message that will be displayed to the customer while the bot transfers the conversation to a live agent. — For example: “Please wait, your conversation is being transferred to our agent.”

    choice-quationschoice-quations

  • Template Node
  • The Template Node is used to send pre-approved WhatsApp Business Template Messages to users directly from the bot. These templates are typically used for notifications, reminders, confirmations, and other transactional messages
  • Select Pre-approved WhatsApp Business Template: You can select pre-approved WhatsApp Business Template from list.
  • condition

  • Webhook
    • Connects the bot to an external system or API.
    • Sends data and fetches responses dynamically (e.g., from your CRM or backend).
    • Ideal for advanced workflows like checking order status or fetching user data.
    • WebHook URL: This is the endpoint that your bot will call when this node is executed. It can be used to send or retrieve data from external systems.
    • How to use:
      • Enter a valid URL such as https://yourdomain.com/api/webhook.
      • Make sure the endpoint supports the selected API type (GET or POST)
      • If you are using variables, you can set them below in the Set Variables section.

    condition

    • Note : Ensure your endpoint is accessible publicly or within the server’s network if it’s internal.
  • Time Delay
    • Adds a pause between messages.
    • Simulates human-like conversation or creates space between messages for better UX.
    • Example: Delay of 2 seconds before sending the next message.
  • condition

  • Assign Agent
    • This feature allows the system to assign a specific agent to handle the conversation when the bot reaches this node.

    condition

  • Note: Only agents assigned through your WhatsApp settings will be available for selection.
  • Assign ChatBot
    • Routes the conversation to another chatbot.
    • Useful for managing multiple bot flows across departments or topics.

    condition

  • Note: Only active chatbots configured in the system will be available for selection.
  • CRM Actioncondition
  • With CRM Action You can Insert/Search/Update record To or From CRM.
  • CRM Action Setting:
    • Select an Action: Select an Action should allow the user to select various operations on CRM.
    • Create a Record – It allows you to Create records in CRM from responses from the customers.
    • Search a Record – It allows you to search records from CRM from the value pass to CRM field.
    • Update Record – It allows you to search and update records from CRM from the value pass to CRM field.
  • Modules: Select module to Create/Update/Search record to or from CRM.
  • Assign value to CRM fields to Create/Update/Search:
    • CRM field – Select CRM fields to copy value to CRM fields from available variables in create action
    • Saved variables – Select available variables used to store customer’s input from chatbot’s questions.
  • Match and update record if exists:
    • CRM field – Select CRM fields to copy value to CRM fields from available variables in update action.
    • Saved variables – Select available variables used to store customer’s input from chatbot’s questions.
    • Default Value: Users can add a default value to be stored in the CRM field if needed.
  • Save variable(Response) from CRM field: On create/search on CRM it will return selected field value to customer to be displayed in WhatsApp Business bot.
    • Copy to variable – Select variable type as name, email, date or description for copy variable.
    • Copy from vTiger Field – Select fields for copying variables from vTiger field.

    conditioncondition

  • Variablescondition
  • Variables used to copy answers from customers using bot like their name, email, phone etc. This will be used to map with respected CRM fields to Add/Search To or From CRM.
  • variable

    • Add Variable Pop-up
    • Variable Name: Enter name for Variable
    • Description: Enter Description for Variable

    add-variable

    • The phone number variable is a default system variable that automatically captures the user’s number from the conversation. Users do not need to manually save the phone number to the CRM.

    add-variable2

    • Users can Clear all the added actions by clicking on the Clear option and also duplicate the created Bot from the Flow Builder.
    • Users can also zoom in and zoom out of the created chatbot flow.
  • How to create a WhatsApp Business bot?create-whatsapp-bot
  • Select the ‘Assigned To’ user, and have that user connect the WhatsApp number.
  • create-whatsapp-bot2Steps to Configure the Bot:

  • Select WhatsApp Business Number:
    • From the “Select Number for Bot” dropdown, choose the WhatsApp Business number that is connected and accessible to the user, based on the “Assigned To” setting.
  • Enter Bot Name:
    • Provide a name for your bot that will help identify it easily.
  • Add Start Node:
    • Begin designing the bot flow by adding a Start Node, which marks the beginning of the conversation.
  • Create Bot Flow:
    • Build the conversation flow using components such as Question/Response, CRM Actions, and Variables to meet your business needs.
  • Connect End Node:
    • Complete the flow by connecting it to an End Node to signify the end of the conversation or interaction.
  • Save the Bot:
    • Click the “Save” button to save your bot configuration and ensure all changes are stored.
  • create-whatsapp-bot3

  • Enable Bot for connected WhatsApp number.
    contact-on.
  • Note: WhatsApp Business Bot will only be enabled for those users who have been connected to the selected WhatsApp Business numbers from Settings > WhatsApp Business configuration > Add / Delete users / groups to use multiple WhatsApp Business numbers
    chat-bot-img2
    note2
  • Convert Chat to Manual / Robotic Mode

    • Clicking on the on/off button will stop automatic conversation from the Bot to the selected customer number.

    note3

    • If Whatsapp business chatbot is enable from the Whatsapp Business configuration > quick edit in the connected user or add WhatsApp business account

    chat-bot-imgHow does WhatsApp Business Chatbot work?

    • Support Bot Flow: Creating a Ticket for an Existing Contact
    • How does the WhatsApp Business Chatbot for the Support team work ?
    • Activate “Support Bot” to connect your WhatsApp Business Number.support-bot
    • When you start messaging as “Any message”, Bot will auto-respond according to the flow.
      any-message
    • Select the “Support” choice as its set flow for that.
      support
    • Enter Name, Email and Phone Number, that will create contact according to the details you entered detail as its set CRM Action in flow.
      details
    • Enter your choice “To create a new ticket” or “Status of existing ticket”.
      create-ticket
    • If you select “Create New Ticket” by entering number as 1 will ask to describe your concern.
    • It will create a ticket in CRM against your concern.
      ticket-createddetails2
    • OR If you select “Status of your existing Ticket” by enter number as 2 will ask you to enter the ticket number to show ticket status.
      chatchat2
    • Understanding Conditional Flows in the WhatsApp Business Chatbot for Sales Teams
    • Activate “Sales bot” to connect your WhatsApp Number.salesbot
    • When you begin messaging with “Keyword,” the bot will automatically respond based on the predefined flow.
    • Select the “New Project” option, as this initiates the configured flow.
    • In response to the prompt “What is your budget?”, enter your budget amount.
      If you enter “10000”, the condition set as “Number equal to 10000”, will evaluate as true, and the bot will respond with:
      “We will set up a meeting with our Sales Team.”
      If you enter any value not equal to 10000, the condition will evaluate as false, and the bot will respond with:
      “Ok, thanks. Our Sales Team will contact you soon.”sales-team-worksales-team-work2

    Interested to Try WhatsApp Business Integration ? Click Here


     
     

    Updated on July 18, 2025

    Was this article helpful?