Skip to main content

Advance Chatbot Builder: Using Subscribe and Unsubscribe Nodes

Updated over 2 weeks ago

Summary

The Subscribe and Unsubscribe actions in WATI’s Advanced Chatbot Builder allow businesses to manage user opt-ins for broadcast messaging. These actions help control whether a user can receive future broadcast messages. However, these features are only available on Pro and Business plans. This article explains when you can use Subscribe and Unsubscribe, what they do, and how to set them up in WATI’s Chatbot Builder.

Instructions

Advanced Chatbot Builder is available in the Pro & Business Plan only.

Availability

The Subscribe and Unsubscribe actions are part of WATI’s Advanced Chatbot Builder, which is available only on the Pro and Business plans. If you're on a Regular plan, you can still build chatbots using these actions and save them. However, you won't be able to use them as Keyword Actions or Default Actions until you upgrade.

If you attempt to select these advanced chatbots for Keyword Action or Default Action on a Regular plan, WATI will prompt you to upgrade to access these features.

What Do Subscribe and Unsubscribe Do?

Subscribe

The Subscribe action updates the user's Allow Broadcast attribute to Yes. This means the user has opted in to receive broadcast messages (such as template messages) in the future.

Unsubscribe

The Unsubscribe action updates the user's Allow Broadcast attribute to No. This means the user has opted out and will no longer receive broadcast messages from your business.

How to Use Subscribe and Unsubscribe in Chatbot Builder

To use these actions in WATI’s Chatbot Builder:

  1. Open the Advanced Chatbot Builder.

  2. Select the Subscribe or Unsubscribe action icon.

  3. Drag the icon into the chatbot flow.

  4. Connect the action to a Step Node where the subscription status should change.

    • You can also connect it from the last node in your flow and select the appropriate action.

  5. Save your chatbot configuration.

Once set up, users interacting with your chatbot will have their Allow Broadcast status updated automatically based on their response.

Frequently Asked Questions (FAQs)

General Questions

  1. What are the Subscribe and Unsubscribe actions in WATI’s Chatbot Builder? → The Subscribe and Unsubscribe actions allow businesses to manage user preferences for receiving broadcast messages. Subscribe enables users to receive broadcasts, while Unsubscribe opts them out.

  2. Are these actions available on all WATI plans? → No, the Subscribe and Unsubscribe actions are only available in the Pro and Business plans. They are not accessible on the Regular plan.

  3. Can I use Subscribe and Unsubscribe actions on a Regular plan? → You can add these actions to a chatbot and save it, but you cannot use them in Keyword Actions or Default Actions unless you upgrade to a Pro or Business plan.

Functionality

  1. What happens when a user is subscribed? → When a user is subscribed, their Allow Broadcast attribute is set to Yes, meaning they agree to receive future broadcast messages.

  2. What happens when a user is unsubscribed? → When a user is unsubscribed, their Allow Broadcast attribute is set to No, meaning they will no longer receive broadcast messages.

  3. Can a user resubscribe after unsubscribing? → Yes, a user can be resubscribed by triggering the Subscribe action again within the chatbot flow.

Setup & Configuration

  1. How do I add the Subscribe or Unsubscribe action in a chatbot?

    • Open the Advanced Chatbot Builder.

    • Select the Subscribe or Unsubscribe action icon.

    • Drag the icon into the chatbot flow.

    • Connect it to the relevant Step Node where the action should occur.

    • Save the chatbot configuration.

  2. Can I trigger Subscribe or Unsubscribe from any node? → Yes, you can attach these actions to any relevant Step Node or from the last node in your chatbot flow.

  3. Do users receive a notification when they subscribe or unsubscribe? → No, users do not receive an automatic notification. However, you can configure a chatbot message to inform them of their status change.

Did this answer your question?