Web Chat Widget Integration
Widget Builder
Integration Code
Paste this before </body>
<script src="https://pulse.boontech.cloud/embed.js"
data-key="YOUR_WIDGET_KEY"
data-color="#D72638"
data-position="bottom-right"
async></script>Direct widget URL
https://pulse.boontech.cloud/widget?key=YOUR_WIDGET_KEY&color=%23D72638&position=bottom-rightScript Attributes
- data-key — Required. Your public widget key. The widget will not load without it.
- data-color — Optional HEX value (e.g.
#D72638) for the header, buttons, and bubbles. Defaults to Bankify red. - data-position — Optional.
bottom-right(default) orbottom-left.
Complete Example
A ready-to-open HTML page with the widget already embedded.
Key Features
- One-line install — no build step, no dependencies
- Mobile-number-first: returning customers verify with their PIN for full account access
- Recognises customers across WhatsApp and web — one identity, every channel
- Same AI assistant, persona, and workflows as your WhatsApp bot
- Isolated iframe — no CSS or JavaScript collisions with your site
- Customisable colour and position
Live Preview
Enter your widget key above to load a live preview served from https://pulse.boontech.cloud.
Enter your widget key to preview the chat experience.
How It Works
1. Mobile number first
Every conversation starts by asking the visitor for the mobile number linked to their account, in international format (e.g. 263771234567).
2. PIN login for returning customers
If the number matches an existing customer, the widget asks for their PIN and verifies it securely against Bankify. On success the session is linked to their profile with full access.
3. New visitors are enrolled
If there's no match, the assistant guides the visitor through enrollment — the same flow as WhatsApp.
Cross-channel identity
Because identity is anchored on the customer (not the channel), a customer who started on WhatsApp is recognised on the web after they log in — and vice-versa.
Security
The widget key is public and revocable, the widget runs in an isolated iframe, and the customer PIN is verified server-side and never stored in the browser.
Next Steps
Get Your Key
Ask your Bankify team for the widget key issued for your bot.
Paste the Snippet
Drop the one-line script tag before the closing body tag on any page.
Go Live
Your customers can now chat, log in, and self-serve right from your website.