Skip to content
VORTAXISmarketNeed something custom? ↗
Source includedMade by Vortaxis Studio

Beacon Chat — Website Chat Assistant

One-script chat assistant — instant answers, lead capture and optional AI

THE PRODUCT

A closer look.

Beacon Chat adds a friendly chat assistant to any website with one script tag. Visitors get a floating launcher, a smooth chat panel with typing animation and quick-reply chips, and instant answers from a knowledge list you write in plain text — with phrase, keyword and typo-tolerant matching, links, images and related-topic suggestions. When it cannot help, it collects the visitor's name and e-mail or shows your phone, e-mail and messenger contacts, depending on your business hours.

Inside the ZIP: the dependency-free widget (about 20 KB gzipped, Shadow DOM isolated so it never clashes with your theme), three live examples (a coffee-shop website, a dark right-to-left Persian bookstore and a playground that generates your embed code), and an optional single-file PHP endpoint that answers unknown questions through the AI provider of your choice with your own API key, saves leads to CSV, e-mails you and can forward them to a webhook — with rate limits and security protections built in.

Customising takes minutes: brand name, avatar, colours or gradient, light/dark/auto theme, position, size, greeting, chips, hours and contact options are all plain configuration. English and Persian texts are built in, every text can be replaced for any language, and right-to-left layout is automatic. A JavaScript API and events connect it to your analytics or CRM, and the offline documentation covers every option.

WHAT’S INSIDE

Built for the details.

Chat experience

Feels like a premium live chat, works without any server.

  • Floating launcher with label, unread badge and teaser bubble
  • Typing animation, quick-reply chips, link buttons and images
  • Full-screen chat on phones, floating panel on desktop
  • Light, dark and auto themes with any accent colour or gradient
  • Remembers the conversation per tab or across visits
Answers & leads
  • Knowledge list with phrase, keyword, suffix and typo-tolerant matching
  • Related-topic suggestions and per-answer chips
  • Lead form (name, e-mail, phone, message) with validation and honeypot
  • Detects e-mail addresses typed into the chat
  • Business hours in any time zone with online/away status
  • Talk-to-a-person contact cards: phone, e-mail, messenger, links
Optional server

One PHP file, no database.

  • AI answers through your own provider account (fallback or always mode)
  • Works with chat-completions style APIs; headers and reply path configurable
  • Leads saved to CSV, e-mailed to you and optionally sent to a webhook
  • Per-IP rate limits, CORS allow-list, injection protection
  • Server test page to check your setup
For developers
  • Configure with init(), a global object or a JSON file
  • JavaScript API: open, close, send, say, startLead, talkToHuman, match, reset
  • Events: message, lead, open, close, link, contact
  • Built-in English and Persian, any language via texts, automatic RTL
  • Accessible: labels, live region, keyboard, reduced motion

In the picture.

TRY BEFORE YOU CHOOSE

See it in action.

The real product, running right here. Sample data is for demonstration.

vortaxis.com/items/chat-assistant/examples/index.html
Full screen ↗
Launch live demo ↗

RELEASE HISTORY

What's new

Version 1.1.0

  • Added single-production-domain activation, licence keys and an owner domain-transfer page.
  • Clarified Single-domain and Full-source rights; existing purchases retain their original terms.
  • Standardised the supplied examples, documentation and interface copy in English.

Version 1.0.0

  • Initial versioned store release of Beacon Chat — Website Chat Assistant.
  • Includes the features and requirements described on the product page.
Download changelog (JSON)

A few useful answers.

Do I need a server or an API key?

No. Knowledge answers, chips, hours, contact cards and the lead form (via e-mail link or your own JavaScript) work on any static site. The included PHP endpoint is only needed for AI answers and for saving or e-mailing leads.

Which AI providers can I use?

Any provider with a chat-completions style HTTP API, including self-hosted model servers. You use your own account and key, which stays on your server in config.php — it is never sent to the browser.

Will it work with WordPress, Shopify or Webflow?

Yes. Upload the script (or paste it into the custom-code or footer area) and add the short init snippet. Styles are isolated, so your theme cannot break it.

Can I translate it?

Yes. English and Persian are built in, every text can be overridden for any language, and right-to-left layout switches on automatically for RTL languages.

What is the difference between Licence and Full source?

Licence covers one end product — your own website or one client's. Full source covers unlimited end products for you and your clients, including white-label and SaaS use. Neither allows reselling the source code itself.

Does it show your branding?

No. The widget shows only your brand. A small footer line is available if you want one.

KEEP EXPLORING

More good starting points.

All products ↗
Full platformNewPlatformsPHP · JavaScript · HTML5 · SQLite

VeryCard

Gift card store & cross-border payments platform

No reviews yet
Licence $990Full source $6,390