How to create a new Reflink
- Go to Tools > Entry Point Links.
- Click + Create Entry Point Link.
- Fill in the fields in the dialog:
Name
Use a name that makes the link easy to recognize, such asads-facebook-march, qr-standup-event, or email-newsletter.
Bot Response
Choose the Flow that should start as soon as the customer clicks this link. For example, a product consultation Flow, a gift registration Flow, or a welcome Flow.Save response to Custom Field (optional)
If you want to save additional information from the link into the customer’s profile, choose the matching Custom Field here. The value will be stored automatically when the link is opened.- Click Create to save it.

Manage and copy Reflinks
In the Entry Point Links dashboard, click the three-dot menu... in the actions column of any link to access available operations:
- Copy URL: Copy channel-specific versions of the link.
- Chat Widget: Configure and get embed code for an omnichannel chat widget on your website.
- View Analytics: Open the performance dashboard to view traffic trends and contact interaction logs.
- Edit: Modify the link name, target Bot Response Flow, or linked Custom Field.
- Delete: Remove the link from the system.

Copy links per channel (Copy URL)
When you select Copy URL, the system displays the Get Link dialog listing all connected channels for your bot:
- Copy: Copy the direct entry link for that channel to your clipboard.
- QR Code: Generate or download a QR code so customers can scan and jump straight into the Flow.
Paste that link into an ad, email, QR code, or website, and the customer will jump straight into the correct Flow.
Embed Chat Widget on your website
The Chat Widget feature lets you display omnichannel chat buttons directly on your website. When visitors click any channel icon (such as Messenger, Telegram, WhatsApp, or WebChat), it launches that channel and immediately triggers the Flow connected to this Entry Point Link. To configure the widget, click the three-dot menu... on the target link and select Chat Widget.

Chat Widget configuration settings
- Logo (Optional): The primary launcher button that visitors click to expand or collapse the widget. Click Choose from Media Library to select a square brand logo, or leave it blank to display the default chat bubble icon.
- Brand Name: Displays in the widget footer (“by [Brand Name]”). Required when a Redirect URL is specified. Leave both empty to hide this attribution line completely.
- Redirect URL: The destination link visitors are taken to when clicking your brand name in the attribution line.
- Authorized Domains (Up to 50 domains): List of allowed domains permitted to render this widget. The widget operates on listed domains as well as all their subdomains. Leaving this field empty permits the widget on any website embedding the script.
- Channels: Lists all messaging channels connected to your bot. Toggle individual channels on or off to choose which buttons appear in the website widget.
- Preview: Provides a live, real-time preview showing the stack of channel buttons and brand attribution footer.
- Embed Code: The generated JavaScript snippet containing your unique
data-reflink-id. Copy and paste this snippet right before the closing</body>tag of your website.
Saved settings apply automatically across all connected pages. If you toggle channels, update allowed domains, or change the logo later, there is no need to re-embed the code.
Live website display
Once embedded, the Chat Widget displays as a sleek, vertical stack of round channel buttons pinned to the corner of the webpage, allowing visitors to launch a conversation through their preferred channel with a single click:
Track performance with View Analytics
The View Analytics feature allows you to measure marketing campaigns accurately and evaluate traffic sources leading into your chatbot. To access the report, click the three-dot menu... on the target link and select View Analytics.

- Date filter and refresh button: Use the date range selector in the top-right corner (e.g., Last 7 days, Last 30 days…) and click the refresh icon to fetch the latest interaction metrics.
- Trend chart (Sessions through the Ref per day): A visual chart displaying daily session volume driven through this specific Ref link over time.
- Daily summary table (Date / Total): Summarizes the total number of sessions initiated on each specific date.
- Contact interaction log:
- Name: The name and profile picture of the customer who clicked the link and started a conversation with the Bot.
- Date: The exact timestamp when the user entered through the link.
- Source: The subscriber ID or session source identifier, allowing agents to trace and connect directly with customer records in the Inbox.
Real example
Scenario: You are running 2 Facebook ad campaigns: one for product A and one for product B. You want to know which ad brings more customers into the chatbot, and you want each group to receive a different consultation Flow. How to set it up:- Create 2 Reflinks:
ads-product-aandads-product-b. - Point each Reflink to the matching product consultation Flow.
- Insert the correct link into each ad.
- After running the campaigns, open View Analytics for each link to compare session volumes and see the exact customers acquired from each campaign.
Entry Point Links support every channel connected to ChatbotX. One Reflink can generate multiple channel-specific links with the same name but different URL formats.