WhatsApp in the Mesa desk
The customer writes to your company's WhatsApp and the conversation lands in Mesa, in the same queue as the widget, chat and email. It works for one-to-one chats and for the customer's group, through our partner bZapper.
No "universal connector" that never quite works. There are only a few integrations, all maintained by us, and each one solves a concrete part of the day: your customer's WhatsApp, email, your product, the code and the alert.
Each one with a guide in the app and a state that is actually checked.
The customer writes to your company's WhatsApp and the conversation lands in Mesa, in the same queue as the widget, chat and email. It works for one-to-one chats and for the customer's group, through our partner bZapper.
An inbound address per company, the customer reply landing in the same ticket, and outgoing email with your company name as the sender and your own footer.
The support widget and the release notes widget run on your site and, with the native packages, inside your app — iOS, Android, Flutter, React Native, .NET, Delphi, Lazarus, Java and Python. Your page says who is there, from which company, for which product and, if you want, that person’s role in the product.
Customers, people, contacts, extra identifiers, products, knowledge base and release notes through the API, with scoped keys and batch loads. You read and test your AI agents with the same key. Open-source SDKs in Node, Python, PHP, .NET, Java, Go and Ruby.
The link belongs to the organization, not to one person. The pull request attaches to the task by its key in the branch, the title or the body; a branch created from the task starts out linked. The PR status shows up on the card.
With the Monitoring add-on, nine packages send your system’s errors here — browser, Node, Python, PHP, .NET, Java, Go, React Native and Flutter. The error arrives grouped and scrubbed, becomes a task in Projects and shows up on the ticket of whoever hit it. The repository can be on GitHub, GitLab, Bitbucket, Azure DevOps or Gitea, so the investigation can read the code of the version that broke.
In your apps, push goes out through the credential of your own Firebase project — it arrives as your notification, not ours.
An integration that does not exist does not show up on this page.
WhatsApp is one more path into the same queue. The conversation gets a protocol number, a deadline, history in the customer dossier and the same service as every other channel.
WhatsApp in Mesa works through bZapper, our WhatsApp partner. We enable the channel for your company; you sign up for the WhatsApp account and plan on bZapper itself, right from the bFocus connection screen.
Meet bZapperThe Integrations Hub walks you through each one and checks the real state: whether the key has been used, whether the email arrived, whether the channel is on.
For the widgets and the SDKs, your server signs who the user is and which company they belong to. The signature lasts 7 days; with verified identity on, a session without a signature does not get in — and a widget created today starts with it already on.
No. bFocus has no activation fee and no per-connector charge. The one separate bill is WhatsApp, which works through our partner bZapper: you sign up for the number's plan there (bzapper.com.br).
No. A WhatsApp conversation enters the same Mesa queue, with the same assistant, the same deadline and the same closing as the chat on your site. Your team does not learn a new screen.
For email, WhatsApp and the widget on your site, no: you copy an address, scan a QR code or paste one line. GitHub, push, the API and verified identity do need someone from tech.
The API keeps customers, contacts and products in step with your system, and the specification is generated from the code itself. If an operation is missing, write to us: the list of what is missing guides what we build.
The meetings module is turned off and has no date. We would rather say that than keep a button that does nothing.
Create your account and turn on the first integration today — the guide in the app does the rest.