😁
User Guide
6.5
6.5
  • Rocket.Chat
  • Deploy
    • Deploy Rocket.Chat
      • System Requirements
      • Deploy with Docker & Docker Compose
      • Deploy with AWS
      • Deploy with Snaps
      • Updating Rocket.Chat
      • Scaling Rocket.Chat
        • Microservices
        • Running Multiple Instances
        • Automation Tools
          • Ansible
          • OpenShift
          • Vagrant
      • Additional Deployment Methods
        • Deploy with Kubernetes
        • Deploy with Digital Ocean
        • Deploy on Google Compute Engine
        • Deploy with Ubuntu
        • Deploy with CentOS
        • Deploy on Kali
        • Deploy on Debian
        • Deploy on IBM Cloud
        • Deploy on Windows 10
        • Plug-in Deployments
        • Unsupported Methods
          • OpenSUSE Leap 42.2
          • FreeBSD
            • Deploying Rocket.Chat Server Binaries on a FreeBSD system
          • Windows Server
          • Linode
          • Scalingo
          • Cloudron.io
          • Jelastic
          • Aliyun
          • Galaxy
          • Syncloud
          • OpenShift
  • Setup and Configure
    • Rocket.Chat Environment Configuration
      • NodeJs Configuration
      • MongoDB Configuration
        • MongoDB URI Authentication
        • MongoDB Backup and Restore
        • Passing extra options to the Mongo driver
        • Configure a replica set for MongoDB
        • Migrating database from Meteor built in MongoDB
        • MongoDB mmap to wiredTiger migration
        • Supported Mongo Versions
      • Firewall Configuration
      • Additional Configurations
        • Running in a sub folder with Apache
        • Univention Corporate Server (UCS)
        • Setting Up Client SSL Certificate Authentication for Rocket.Chat
        • Setting up Process Managers and Init Systems
      • Configuring SSL Reverse Proxy
      • Environment Variables
    • Installing Client Apps
      • Desktop & Mobile Apps
      • Minimum Requirements for Client Apps
    • Enterprise License Application
    • Accessing Your Workspace
      • Rocket.Chat Setup Wizard
      • Admin Account Creation
      • Basic White-labeling
      • Inviting Users
    • Advanced workspace management
      • Authentication
        • OpenID Connect
          • Gluu Server 4.0
          • Keycloak
          • Okta Identity Cloud Service
        • iframe based Single Sign On
      • Google Translate Integration
      • Managing Settings Using Environmental Variables
      • Identity Management (EE vs CE)
      • Database Migration
      • Restoring an Admin User
      • CDN
      • Troubleshooting
      • Client Compatibility Matrix
    • Enterprise Edition Trial
    • Rocket.Chat Air-gapped Deployment
      • Offline Workspace Registration
      • Offline License
      • Air-gapped workspace Configuration
      • Air-gapped App Installation
    • Roles in Rocket.Chat
  • Use Rocket.Chat
    • User Guides
      • Access your workspace
      • Main Menu
      • User Panel
        • My Account
          • Manage Devices
      • Rooms
        • Channels
          • Create a new Channel
          • Edit A Channel
          • Manage Channel Members
          • Search Messages in a Channel
        • Teams
          • Create a new Team
          • Edit a Team
          • Manage Team Members
          • Manage Team Channels
          • Teams Enterprise Edition
        • Discussions
          • Create a new Discussion
          • Edit A Discussion
          • Search Messages in Discussion
          • Manage Discussion Members
        • Direct Messages
          • Create a new Direct Message
          • Direct Message Actions
        • Threads
          • Create a New Thread
        • Room Roles
      • Messages
        • Message Actions
        • Off-the-record (OTR) Messaging User Guide
      • Notifications
      • Security Bundle
        • Data Loss Prevention User Guide
        • Antivirus ClamAV App
        • End to End Encryption User Guide
        • Two Factor Authentication User Guide
      • Keyboard Shortcuts
    • Workspace Administration
      • Go Fully Featured
      • Workspace
      • Registration
      • Engagement
      • Moderation
      • Federation
      • Rooms
      • Users
        • Guest users
        • Add users through Identity management and authentication services
      • Invites
      • User Status
      • Permissions
        • Setting's Permission
      • Device Management
      • Email Inboxes
      • Mailer
      • Third-party Login
      • Integrations
        • AppVeyor
        • Azure Alerts
        • BitRocket
        • Dead Simple Screen Sharing
        • EasyRedmine
        • Giphy Integrations
        • GitLab
        • Google Calendar
        • GitHub
        • Graylog
        • Jenkins notifications via Rocket.Chat Marketplace
        • JFrog Xray
        • MicroBadger
        • Microsoft Teams
        • NewRelic
        • Nextcloud and WebDAV integrations
        • Nextcloud Rocket.Chat App
        • Nixstats notification
        • PagerDuty
        • Prometheus
        • Grafana
        • Review Board
        • RunDeck Job Notifications
        • Sentry
        • Simple Telegram Bot
        • TravisCI
        • Uptime Robot
        • Zapier
        • django-rocketchat-auth 1.2
        • Add Jira notifications via webhook
      • Import
        • Import from HipChat
        • Import from Slack
          • SlackBridge
        • Import CSV
      • Logs
      • Sounds
      • Emoji
      • Settings
        • Accounts
          • Custom Fields
        • Analytics
        • Assets
        • Bots
        • CAS
        • Conference Call
        • Custom Emoji Filesystem
        • Custom Sound Filesystem
        • Device management settings
        • Discussion
        • E2E Encryption
        • Email
          • Edit your Email Content
          • Direct email reply
          • Email configuration
        • Enterprise
        • Federation
          • Matrix Bridge
            • Matrix Admin Guide
              • Matrix Homeserver Setup
                • Matrix Allow/Block List
              • Matrix Bridge Configuration
            • Matrix User's Guide
              • Create federated rooms
              • Invite external users to your Rocket.Chat server
              • Communicate with a federated user
              • Search and join public channels on the Matrix network
              • Assign roles for users in federated rooms
            • Matrix Bridge FAQs
          • Rocket.Chat Basic Federation
            • Cross-server Federated Channels
        • File Upload
          • Minio
          • Recommendations for File Upload
          • File Upload FAQs
        • General
          • Net Promoter Score (NPS) survey
        • IRC Federation
        • Layout
        • LDAP
          • LDAP Connection Setting
          • LDAP User Search
          • LDAP Data Sync Settings
          • LDAP Enterprise Settings
          • LDAP Examples
        • Logs
        • Message
        • Meta
        • Mobile
        • OAuth
          • Facebook OAuth Setup
          • Google OAuth Setup
          • GitLab OAuth Setup
          • GitHub OAuth Setup
          • GitHub Enterprise OAuth Setup
          • LinkedIn OAuth Setup
          • NextCloud OAuth Setup
          • WordPress OAuth Setup
          • MS Office 365 OAuth Setup
          • Other OAuth Setup
        • Omnichannel Admin's Guide
          • Queue Types (Routing Algorithm)
        • OTR
        • Outlook Calendar
        • Push
        • Rate Limiter
        • Retention Policy
        • SAML
          • Rocket.Chat server settings
          • Simple SAML php
          • Active Directory Federation Services
          • Oracle Identity Cloud Service
          • Keycloak
        • Search
        • Setup Wizard
        • SlackBridge
        • Smarsh
        • SMS
        • Threads
        • Troubleshoot
        • User Data Download
        • Voice Channel
        • Webdav Integration
        • WebRTC
    • Omnichannel
      • Current Chats
      • Reports
      • Analytics
      • Real-time Monitoring
      • Managers
      • Agents
      • Departments
      • Custom Fields
      • Livechat Triggers
      • Livechat Widget Installation
      • Livechat Widget Appearance
      • Webhooks
      • Business Hours
      • Monitors
      • Units
      • Canned Responses
        • Canned Responses Omnichannel Manager's Guide
      • Tags
      • SLA Policies
      • Priorities
    • Message Auditing
      • Review All Message Auditing Panel Search Results
      • Check Historical Edits and Deletions of Messages
      • Assign Message Auditing Permissions to Specific Users
    • Message Auditing Log
    • Rocket.Chat Cloud
      • Create your new cloud account
      • Manage your cloud account
        • Custom domain for your Cloud-hosted workspace
        • Profile
        • Organization Settings
        • Workspaces
        • Invoices
        • Payment Methods
        • Support
        • Security
        • Contact Sales
      • Cloud Account Setup Wizard
    • Rocket.Chat Voice Channel
      • Getting Started with Voice Channel
      • Voice Channel Admin Guide
        • Configure without previously having a PBX server
          • SIP Extensions
          • Configure asterisk manager interface and users
        • Configure with an active PBX server
          • Associate agents with extensions in Rocket.Chat
      • Voice Channel Technical Specification
      • Voice Channel Agent Guides
        • How to make myself available to accept calls?
        • How to take a call in Rocket.Chat voice channel?
        • How to initiate an outbound call as an agent?
      • Voice Channel FAQs
    • Rocket.Chat Conference Call
      • Conference Call Admin Guide
        • Pexip app
        • Jitsi app
        • BigBlueButton (BBB) app
        • Google Meet app
      • Conference Call User's Guide
      • Omnichannel Video/Audio Call Configuration
    • Rocket.Chat Federation
    • Rocket.Chat Mobile
      • Rooms on Rocket.Chat Mobile
      • Messages and Threads on Mobile
      • Push Notifications
        • Secured Push Notification
        • Push Notifications User Guide
    • Omnichannel Agent's Guides
      • Omnichannel Conversation
      • Omnichannel Queue
      • Omnichannel Contact Center
        • Omnichannel Contact Manager Assignment
      • Email Inboxes
  • Extend Rocket.Chat Capabilities
    • Rocket.Chat Marketplace
      • Rocket.Chat Public Apps Guides
        • Omnichannel Apps
          • SMS
          • Telegram App
            • Telegram Agent's Guide
          • Rasa App
          • Salesforce CRM Integration
            • Salesforce CRM Agent's Guide
          • HubSpot CRM
            • HubSpot CRM Agent's Guide
          • Dialogflow App
            • Upload File To Ongoing Dialogflow Chats
          • Twitter App
            • Twitter App Agent's Guide
          • Facebook App
            • Facebook App Agent's Guide
          • WhatsApp
            • WhatsApp Agent's Guide
          • WhatsApp Sandbox
            • WhatsApp Sandbox Agent's Guide
          • Instagram Direct
            • Instagram Direct Agent's Guide
          • WhatsApp Cloud App
            • Configure Whatsapp Cloud App
            • Using WhatsApp Cloud App
        • Atlassian Apps
          • Jira Server v2.0
          • Bamboo Integration
          • Bitbucket Server
          • Confluence Server
          • Jira Server
        • Pexip App
        • Jitsi app
        • BigBlueButton (BBB) app
        • Google Meet app
        • Trello
          • Using the Trello App
        • Zoom
          • Install Zoom App
        • Data Loss Prevention (DLP) App
        • Poll
        • Poll Plus
          • Poll Plus Features
        • Microsoft Teams Bridge
          • Using Microsoft Teams Bridge
        • GitHub App
          • Using GitHub App
        • Google Drive
          • Using the Google Drive App
        • Google Calendar
          • Using the Google Calendar App
        • Zapier App
          • Install Zapier App
          • Using Zapier App
        • ChatGPT App
          • Install ChatGPT App
          • Using ChatGPT App
      • App Storage Location
    • Integrations
    • Rocket.Chat API
  • Resources
    • Frequently Asked Questions
      • Accessing your workspace FAQs
      • My Account FAQs
      • Registration
      • Message Privacy
      • Localization
      • Apps FAQs
      • Update FAQs
      • WhatsApp Cloud API FAQs
      • Cloud FAQs
      • Support FAQs
      • Whatsapp Business App FAQs
      • Identity Management EE FAQ
      • Deployment FAQ
        • Updating Rocket.Chat FAQ
        • Snaps FAQ
      • Omnichannel FAQs
    • Brand and Visual Guidelines
      • Logo
      • Typography
      • Colors
      • Patterns
      • Iconography
      • Photos
      • Brand Usage Examples
      • Media Kit
    • Development Docs
    • Rocket.Chat's Support Structure
      • Enterprise Support and Version Durability
        • Enterprise Support Plans
      • Community Resources
      • Legacy Support
  • Contribute to Rocket.Chat
    • Contributor Code of Conduct
    • How Can I Help?
    • Github Sponsorship
    • Annual Contribution Programs
  • PRIVACY AND SECURITY
    • Privacy and Security Policies
      • Rocket.Chat Privacy Policy
        • Subprocessors
      • Privacy Policy Facebook Messenger
      • Security Policy
    • Security Center
      • Compliance Resources and Certifications
      • Security fixes and updates
        • cve-2022-32211
      • End-to-End Encryption Specifications
    • Privacy Center
      • GDPR
        • Data Processing Agreement
      • LGDP
        • Nomeação do Encarregado pelo Tratamento de Dados Pessoais
  • LEGAL AND COMPLIANCE
    • Rocket.Chat Terms
      • Terms of Service
        • Cloud Deployment Terms/Cloud Terms
      • Master Services Agreement for Self Managed Workspaces
      • Supplemental Terms
        • Master Service Agreement for Professional Services
    • Compliance Center
      • DMCA Policy
      • Law Enforcement
        • Guidelines for Law Enforcement
        • Censorship and Harmful Content
        • Server Lookup
      • Code of Conduct: Services
    • Legal Center
Powered by GitBook
On this page
  • New customers
  • Pricing Details
  • Billing Model
  • App installation
  • Messaging with Whatsapp
  • Technical Questions
  • How to register a number?
  • Support
  1. Resources
  2. Frequently Asked Questions

Whatsapp Business App FAQs

PreviousSupport FAQsNextIdentity Management EE FAQ

New customers

Can customers try WhatsApp free of charge? Is there any kind of free trial?

Not at the moment. We have provided a to help you test Whatsapp integration.

Is there a difference between Community Edition (CE) and Enterprise Edition (EE)?

No, there is no differentiation on WhatsApp for CE x EE. All charges incurred for CE will be applied the same way (App fee, number fee, and variable costs). CE users will only be able to do so through our self-service method.\

Can customers who have CE open tickets about WhatsApp?

Community workspaces that purchase the app will have access to support for all matters related to WhatsApp. The process should be done normally by opening up a ticket .

What happens to actual customers using the old version of the App?

We have a few customers using the old versions. The payment of $59 will be the same for these customers until the end of the contract. After that, the current policy applies, and for 1 number the new price will be $78. This price already includes taxes.

What does a customer who has an old version of WhatsApp need to do to get the new one?

Existing customers should uninstall the existing Whatsapp app and install the updated one. Before that, please copy the API KEY and paste it onto the app after installing it.

What is the oldest version of Rocket.chat that supports Whatsapp?

3.14.0

What do we do with air-gapped customers?

We won’t be able to serve air-gapped customers because the necessity to connect with the 360Dialog proxy is needed to have access to the WhatsApp Business API.

Pricing Details

What costs will the customer have?

There will be three types of costs.

  • App fee ($39/mo)

  • 360dialog's monthly fee ($39/mobile number/mo) + Facebook costs per template message used (variable depending on volume). Rocket.Chat does not charge any markup on variable costs. This price already includes taxes.

Understanding 360dialog's fixed monthly fee

Our pricing is based on the monthly license fee per hosted number. Incoming & outgoing WhatsApp Session Messages are always free and unlimited - we never charge extra costs per session message. The license fee can vary according to the available bandwidth since we have higher tier options for customers that exchange more than ten messages per second and to partner deal size. Please contact our support team if your account needs to process more than ten messages per second. We never charge extra costs per Outgoing Template Message, the WhatsApp fees are only passed through.

Facebook Current Pricing (until January 31st, 2022)

Template messages (business-initiated) sent through your WhatsApp Business Account are charged according to a tiered pricing model. If your customer initiates messaging with you, WhatsApp will not charge you for any messages (including Templated Messages) that you send to that customer for up to 24 hours following the last message that that customer sends to you ("Customer Care Window"). Any additional message you send that customer beyond the Customer Care Window must be a Templated Message.

Facebook Pricing

The prices listed below are effective until February 1, 2022. After that, conversation-based pricing rates apply.

Pricing Rules

  • “Message template” has the meaning detailed in our Documentation. “Templated message” means a message sent using a message template in compliance with Facebook’s terms and policies.

  • All prices are outlined in the List Price Schedule below and will apply to Templated Messages sent on or after the effective date indicated in the List Price Schedule.

  • Facebook will determine the price of each delivered Templated Message based on the country code of the message recipient and the volume of Templated Messages delivered in a calendar month to a given country or region. Templated Message volume will not be aggregated across countries or regions or different Whatsapp Business API’s.

  • The price charged for each delivered Templated Message will be the price effective at the time you send the Templated Message.

  • Charges are applicable for each Templated Message delivered within 30 days of being sent. Charges will not be applicable for Templated Messages that were delivered more than 30 days after it was sent. We determine that a message has been delivered when WhatsApp servers process a delivery receipt for the sent message.

  • If your customer initiates messaging with you, we will not charge you for any messages (including Templated Messages) that you send to that customer for up to 24 hours following the last message that that customer sends to you ("Customer Care Window"). Any additional message you send to that customer beyond the Customer Care Window must be a Templated Message, for which we will charge you as outlined in our rate card.

  • Facebook will have the right to update this rate card every month, and changes will take effect the first day of the calendar month following such changes.

  • The WhatsApp Business Solution may not be used to send messages to or from the following countries and regions: Crimea, Cuba, Iran, North Korea, and Syria.

Cost per Message in USD

New Facebook Pricing (starting February 1st, 2022): Conversation-based Pricing The main change going into effect on February 1st is that now instead of only paying for used template messages. Facebook will start charging for every conversation. Also, you can send as many messages as you want in a 24-hour session, even if the customer doesn't respond.

How It Works

In conversation-based Pricing, WhatsApp Business API conversations fall into two categories that are priced differently:

  • User-initiated, like customer care and general support inquiries

  • Business-initiated, like post-purchase notifications

All conversations are measured in 24-hour increments, or "sessions," that start whenever a business delivers the first message. The first message can be initiated by the business (business-initiated) or a business reply within 24 hours of a user message (user-initiated). A user is defined as the person or entity with whom the business is messaging.

Charges for conversations are based on the user’s phone number. Rates for business-initiated conversations and user-initiated conversations vary by market (country or region).

Free Tier Conversations

The first 1,000 conversations each month will be free, so your business can build experiences your customers will love before paying. Each WABA gets 1,000 free tier conversations. Free-tier conversations can be business-initiated or user-initiated.

Free Entry Points Conversations

Conversations will not be charged when users message businesses using call-to-action buttons on Ads that click to WhatsApp or a Facebook Page CTA. Free entry-point conversations can only be user-initiated. Only the first conversation that starts from the entry point is free of charge. Subsequent conversations with the user are charged.

Standard pricing will apply for Ads that Click on WhatsApp. The conversation that initiates from the ad is free, but not the ad itself.

Is there any price differentiation for the government?
Can I have more than one number registered? Is there a price difference?

Yes, you can have more than one number but there isn’t a difference based on the number of numbers bought.

Which taxes are applied on Whatsapp in Brazil?

The 78$ price already includes taxes.

Billing Model

How are charges made?

Trying to provide a better experience to our customers, Rocket.Chat will be responsible for sending a single invoice with any other charges due Rocket.Chat.

App installation

What to register first? 360 Dialog / Facebook?

The process starts at Rocket.Chat, after installing the App, the user is guided through all the steps. The 360D account is created, the phone number is sent, and the number will be set up and ready for production in less than 10 minutes. It is also essential for the customer to have a Facebook Business Manager account in the company's name. Check the signup documentation for details on this link.

What are the minimum requirements to be able to register?

A Facebook Business Manager account and a valid phone number can receive calls or SMS.

Messaging with Whatsapp

How does Whatsapp Template Messaging work?

Template messages must be submitted to Facebook for review before they are available for use. It is Facebook that reviews each template and checks that each message complies with their WhatsApp API guidelines

When to use templates for WhatsApp messaging?

If a customer initiates messaging with you, Facebook will not charge you for any WhatsApp messages (including Templated Messages) that you send to that customer for up to 24 hours following the last message that the customer sends to you ("Customer Care Window"). Any message you send your customers beyond the Customer Care Window must be a Template Message. WhatsApp does not charge for incoming messages from the customer side or outgoing messages from the company side as long as they are sent within the 24-hour time window. To use a message template, WhatsApp wants to approve each message template to avoid spam. Once WhatsApp has approved your template, you can use the message template to send notifications. Templates use placeholder values that can be replaced with dynamic content inside double curly braces when the message is sent. Think of template messages as a conversation starter in a two-way conversation**.**

Cost of WhatsApp Template Messages

Template messages are subject to a WhatsApp country-specific price list and will be charged 1:1 to the customer without surcharge.

Can I send active messages to the customer?
How do I send active messages to the customer?
How do my agents send active messages to the customer?
After the client replies to an active message, does he go to the agent who sent it?

Technical Questions

How to register a number?

To register a new number,

  • Copy your newly generated API key on 360Dialog.

  • On your Rocket.Chat workspace, click Connect WhatsApp Number in the omnichannel-whatsapp-setup channel.

    • Paste your API key in API Key,

    • Associate this WhatsApp number with a specific Department.

    • Set a Welcome Message.

    • Set a Conversation Finished Message. It is a message sent to your customer when an agent closes the conversation.

    • Set a Default message for offline service. It is a message sent to your customer when no agents are available online.

  • Click Connect,

Your WhatsApp number is now connected to Rocket.Chat.

To learn more, see https://github.com/Roxie-32/docs/blob/main/resources/frequently-asked-questions/broken-reference/README.md.

Could it be a number that has already been used by an Individual? And a Corporation?

Yes, but the number submitted must be a new number that was never used as an API. If the customer wants to port their number from another broker, 360D provides this service, but it only works through the standard submission form available via the setup channel. It is important to remember that once a number is used as an API, it cannot be used again.

Can it be VOIP / 0800 / Landline?

Yes, all of them. You can choose whether to receive the code by call or SMS. So, in the case of a landline, you can choose the call. In general, those 0800 lines have an audible response unit (ARU) to distribute the service to the best sector. We also suggest disabling it when you receive the call or configuring it so that the call reaches a functional line.

After using this phone, can I change the number?

You can't exactly change the number. You can register a new number and then delete the old one.

After using this phone, can I use it again?

A number can only be registered once in the API. If you need, you can migrate to another vendor. But if the number is excluded, it becomes infeasible.

Is there a chatbot for WhatsApp?

One of Rocket. Chat's strength is its integration flexibility capabilities. It means a variety of chatbot solutions can now be natively integrated into Rocket. Chat's Omnichannel and offer automated service on the WhatsApp for Business channel. Bring the power of chatbot automation to Rocket.Chat and provide personalized customer experiences in the world's most popular instant messaging app.

Support

How to receive support for WhatsApp?

All issues regarding WhatsApp should be dealt with directly with Rocket.Chat. Our support team will be responsible for any contact with 360Dialog or Facebook if needed.

360 Dialog and Facebook: Who supports it and how?

The customer will have an account with 360dialog, but Rocket.Chat provides the service and billing, so the first point of contact should always be us, following the guidelines mentioned above.

Facebook Current Pricing (until January 31st, 2022) and New Facebook Pricing (starting February 1st, 2022): Conversation-based Pricing .

See the Meta guide for for more details on pricing.

Government Agencies must get approval from Facebook before creating any WhatsApp Business accounts. This process can take up to 60 days and will generate extra costs. To start the Government WABA Application process, please send the information requested in this . Then, a team member will contact you with the next steps. Anybody involved (partner, business, or government agency) can complete the form. If needed, extra information will be requested by the team member responsible for the process.

Visit the for more examples and approval tips.

Yes, but be aware of the details. If a customer initiates messaging with you, Facebook will not charge you for any WhatsApp messages (including Templated Messages) that you send to that customer for up to 24 hours following the last message that the customer sends to you ("Customer Care Window"). Any message you send your customers beyond the Customer Care Window must be a Template Message. WhatsApp does not charge for incoming messages from the customer side or outgoing messages from the company side as long as they are sent within the 24-hour time window. Visit the for more information

You should do that through .

You should do that through .

It depends on your current Omnichannel setup, as it can be redirected to a specific department or if it's public. The message will go to the agent who sent it as long as the agent is active. If not, it will be redirected to an active agent. See for more information

Whatsapp Sandbox App
at Zoho desk
can be found here
Conversation-Based Pricing
form
WhatsApp Template Messaging guide
WhatsApp Template Messaging guide
template messages
template messages
Whatsapp Endpoints
.