BFA Notify delivers OTP codes and transactional notifications over WhatsApp, SMS and Telegram — from one dashboard, or one REST call from the system you already run.
Pick a channel per message, or fall back automatically when a customer is not reachable on your first choice.
Sent through the official WhatsApp Cloud API on your own verified business number, using templates approved by WhatsApp.
OTP · Utility · MarketingStraight to the handset. No app, no data connection and no account needed — the dependable path when a code has to arrive.
OTP · AlertsDelivered by bot to customers who prefer Telegram, at no per-message carrier cost.
OTP · AlertsLogin and verification codes with low latency and high delivery rates, on whichever channel the customer can receive.
Order updates, payment confirmations, appointment reminders, lab results and other transactional messages.
Bulk sends to your opted-in customers with pre-approved templates and delivery analytics per campaign.
Ready-to-use templates for hospitals, clinics, banks, schools, malls, delivery and tourism — or submit your own for approval.
A small REST API with Bearer authentication, plus webhooks that push delivery status back to your system.
Admin, manager and staff roles with full audit logging — every action recorded and attributable.
We register your business number and verify it with the provider for the channels you want to use.
Take one from the library or submit your own wording. Approved templates are ready to send.
Send from the console or your own code, then follow delivery and read status in the logs.
Authenticate with a Bearer key, name the template and the recipient, and read the message id back. Delivery status arrives by webhook, or you can poll it.
# send a one-time passcode curl -X POST https://bnotify.barhel.net/api.php/v1/messages \ -H "Authorization: Bearer wa_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "to": "+9647XXXXXXXXX", "template": "otp_login", "params": ["482913"] }' # -> { "id": 4822, "status": "queued" }
WhatsApp is billed per message at the rates below. SMS and Telegram are quoted per account — talk to us and we will price your volume.
WhatsApp, SMS and Telegram. You choose per message, and the same API call works for all three.
You need a business number we can register. We handle verification with the provider and the template approvals with you.
Yes. The REST API takes a Bearer key and returns a message id, and webhooks push delivery status back to you. See the API docs.
Business messaging on WhatsApp is template-based, and the wording is reviewed before it can be sent. We keep a library of approved ones so most customers can start immediately.
Every message carries a status you can read in the console logs, poll from the API, or receive by webhook.
Bring your number, pick a template, and send your first code today.