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.

Free plan · No credit card needed
React component
An AI chatbot for any project you build
React
// 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

Why developers choose it

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.

    ReactNext.jsVueAngularTypeScript
  • Every website platform

    Paste one line into any site builder — the same agent on every platform.

    WordPressShopifyWixWebflowAll platforms
  • Custom CSS & JS

    Style the chat and script its behavior beyond the editor's settings.

    Learn more
  • 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.

    LovableCursorv0Vercel
  • 90+ widgets for your platform

    Reviews, feeds, forms, booking and more — offer the whole catalog to your platform's users.

    Explore the widgets catalogIntegrate it into your platform
  • 30% recurring commission

    Recommend Elfsight and earn 30% of every payment from the customers you refer — renewals included.

    Affiliate program

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

Learn more
Make it yours, down to the pixel

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

Everything in one no-code editor

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

Explore the widgets catalogIntegrate it into your platform
Offer 90+ widgets inside your platform

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.

Earn 30% on every customer you refer
30% recurring commissionEarn 30% recurring commission on every customer you refer — renewals included, paid out monthly.

Loved by businesses worldwide

#1
Top service in the world when it comes to website widgets
3M+
Users globally trust Elfsight to upgrade their websites
4.8
Rating from thousands of reviews gathered over our great history
99.99%
Reliable uptime keeping your widgets live and available to visitors

AI chatbot for developers FAQ