For developers
An AI chatbot for any project you build
Drop the agent into React, Next.js, Vue, Angular or plain HTML in a few lines. Train it and style it in the editor, fine-tune it with your own CSS and JS — and keep building your product, not a chatbot.

// npm install react-elfsight-widget
import { ElfsightWidget } from "react-elfsight-widget";
export function AiChatbot() {
return <ElfsightWidget widgetID="YOUR-WIDGET-ID" />;
}
// The component adds Elfsight's platform.js for you —
// and won't add it twice if it's already on the page.Trusted by over 3,000,000 small businesses, agencies and top global brands worldwide
Built to build on
Any stack
A component for React, Next.js, Vue and Angular, a typed helper for TypeScript, or one script tag anywhere.
Every website platform
Paste one line into any site builder — the same agent on every platform.
Custom CSS & JS
Style the chat and script its behavior beyond the editor's settings.
A chatbot for every project
Build an agent for each site or app you work on, and manage them all from one account.
Projects for your clients
Group the chatbots by project or client, so each one stays apart.
Hand it over
Share a project with a client — they manage their own agent: chats, leads, analytics, knowledge and settings.
AI-built apps too
Add it to what you build with Lovable, Cursor or v0, or deploy on Vercel.
90+ widgets for your platform
Reviews, feeds, forms, booking and more — offer the whole catalog to your platform's users.
30% recurring commission
Recommend Elfsight and earn 30% of every payment from the customers you refer — renewals included.
Any stack
Drop it into whatever you build
The agent is one component in your framework, one line on any website platform, or a prompt in your AI builder.
The agent, its knowledge and its look live in Elfsight — no backend to run
No model API keys, no prompts to maintain
Change the agent without redeploying your app
Custom CSS & JS
Make it yours, down to the pixel
Themes and colors cover most sites. For the rest, add your own CSS to style any part of the chat, and your own JS to script its behavior.
Custom CSS for any element of the chat
Custom JS for your own logic
No fork to maintain — your code sits on top of ours

No-code editor
Everything in one no-code editor
The agent's look, its knowledge, its skills and its settings — all in a visual editor, with a live preview and no code. When it's time to hand it over, share the project: your client or a teammate runs it themselves.
Theme, colors and layout, with a live preview
Knowledge, skills and rules, in plain words
Share a project — your client reads the chats, sees the leads and analytics, and updates the knowledge

For platforms
Offer 90+ widgets inside your platform
Building a website builder, a CMS or a theme? Bring Elfsight's widgets catalog to your users — the AI agent included.
Reviews from Google, Tripadvisor, Yelp and more
Instagram, TikTok and YouTube feeds
Forms, booking, FAQ, pricing tables — and the AI agent

Earn
Earn 30% on every customer you refer
Recommend the AI agent and Elfsight's widgets to your clients and audience, and earn when they subscribe.


