Integrations hub

AI chatbot integrations:
a website script, not native apps

Heeya's AI chatbot integrations are two verified deployment paths: a JavaScript embed you paste on a website, and a hosted chat URL you can share without installing anything. This hub lists those paths. It does not catalog Slack, WhatsApp, HubSpot, Zapier, or other connectors, because those are not available in the product today.

For the SaaS support product around this embed, see AI customer support for SaaS. Current plans are on Heeya pricing.

Native connectors versus deployment guides

Search results for "AI chatbot integrations" are usually marketplace grids: WordPress plugins, Shopify apps, Slack bots, WhatsApp Business, HubSpot sync, Zapier. That is a different product shape. Heeya is a docs-grounded agent delivered as a website widget. Mixing those two ideas on one page is how teams buy a logo wall and then discover they still have to paste a script.

How Heeya deployment compares with native chatbot connectors
Type What it means On Heeya today
Native integration A vendor-built connector: Slack app, WhatsApp channel, HubSpot contact sync, Shopify App Store listing, WordPress.org plugin. Not available. Do not treat brand names on older marketing pages as live connectors.
Script-based deployment The same embed.js tag, placed where a site already loads third-party JavaScript. Available. This is the website integration on the Connect agent page.
Hosted chat URL A full-page assistant on heeya.fr, shared as a link. No snippet required. Available. Labeled Direct chat access on the Connect agent page.
Public API or SDK An npm package, React component, webhook catalog, or backend HTTP interface you call from your product. Not available. The embed script is the integration.

Everything below is a guide for placing that script, or using the hosted URL. None of it is a native integration with the platform named in the heading.

The verified embed snippet and assistant URL

After you create an agent, open Connect agent in the dashboard. The Website integration card gives a snippet in this shape. Replace YOUR_AGENT_ID with the agent's UUID.

<script async src="https://heeya.fr/agent/YOUR_AGENT_ID/embed.js" data-agent-name="Support"></script>

Paste it before the closing body tag. That is the instruction on the Connect page. The loader reads the script's src to find the agent, then loads the chat UI. Bubble color, chat color, and logo come from the agent settings unless you override them.

Embed script attributes the widget actually reads
Attribute Role Default in the product
src https://heeya.fr/agent/<uuid>/embed.js Required. The UUID is the agent.
async Lets the page continue parsing while the loader fetches. Present on the Connect page snippet.
data-agent-name Name shown in the widget. The agent name, or Assistant if omitted.
data-position bottom-right, bottom-left, top-right, or top-left. bottom-right when omitted.
data-bubble-color / data-chat-color Optional overrides. Legacy data-color still exists as a single fallback. Agent colors from the loader, then #111827.

If you want a page that is only the chat, the same agent also has a public assistant URL:

https://heeya.fr/agent/YOUR_AGENT_ID/assistant

That URL needs no snippet. It is the Direct chat access block on the same Connect page. Use it for a link in email, a docs sidebar, or a support shortcut. For a first agent and this snippet in context, follow Build your first AI agent with Heeya.

Script-based deployment paths for sites and stores

Each path below is the same script in a different admin. None of these is a Heeya plugin, app, or partner listing.

Guide, not a native app

HTML website

Open the template that renders the page, paste the snippet from Connect agent immediately before </body>, and deploy. Any static site, custom backend, or docs host that can load a third-party script uses this path. Hosted GitBook docs are not in that set: they do not allow custom JavaScript.

If the widget never appears, confirm the UUID in the src and that the browser actually requested /embed.js. There is no second Heeya file such as /static/js/widget.js. For Docusaurus, the script belongs in site config, not a plugin: see add an AI chatbot to Docusaurus. For GitBook as a knowledge source rather than a widget host, see add an AI chatbot to GitBook.

Guide, not a plugin

WordPress and WooCommerce

Heeya does not publish a plugin on WordPress.org. Paste the embed script in a child theme's footer.php before </body>, or through a footer-script plugin so a parent-theme update does not wipe it. WooCommerce is the same WordPress footer.

Storefront questions belong on the ecommerce chatbot page. This hub only covers how the script is attached.

Guide, not an App Store app

Shopify

Heeya does not publish a Shopify app. In Shopify admin, open Online Store > Themes, edit the live theme's code, open layout/theme.liquid, and paste the snippet before </body>.

That covers the online store theme. This page does not claim the widget on checkout. Checkout is a separate Shopify surface with its own restrictions.

JavaScript apps, website builders, and the hosted URL

Same two surfaces: the script, or the assistant link. Still no Heeya package to install.

Guide, not an SDK

React, Next.js, and other JavaScript apps

Load the same embed.js URL you would paste on HTML. There is no @heeya/react package and no first-party Next.js component. Put the tag in the root layout so a client-side navigation does not insert a second widget.

Next.js documents chat widgets as a fit for next/script with the lazyOnload strategy. Point that component at your agent's embed URL and pass data-agent-name. That remains a third-party script, not a Heeya SDK. For App Router and Pages Router placement, use how to add an AI chatbot to Next.js. For React and Vite mount, cleanup, and Strict Mode duplicates, use how to add an AI chatbot to React.

Guide, not a marketplace listing

Website builders

Webflow, Wix, and Squarespace all have a site-wide custom-code or footer-code field. Paste the Connect agent snippet there. If a builder only allows scripts on paid plans, that is the builder's rule, not a Heeya plan feature.

There is no Heeya Webflow app, Wix market app, or Squarespace extension to install.

Hosted chat, not an embed

Hosted assistant URL

Share https://heeya.fr/agent/YOUR_AGENT_ID/assistant. No install, full-page chat, same knowledge base as the widget. Useful when you cannot edit a theme, or when you want a dedicated chat link.

You can try Heeya's own assistant at that same pattern: open the live Heeya assistant.

What this hub does not list

The Connect agent screen includes a coming-soon note for WhatsApp, Messenger, and Slack. Pricing copy elsewhere on the site has also named HubSpot. Those names are not live integrations in the codebase that serves the widget. They are omitted from the catalog on purpose.

  • No Slack, WhatsApp, Messenger, or HubSpot connector.
  • No Zapier, Make, Salesforce, Zendesk, Intercom, or Supabase connector.
  • No public webhooks, no calendar connection, no ticket router, no human takeover of a live widget session.
  • No native iOS or Android SDK.
  • No official Heeya WordPress plugin is documented in the product.

If you need those channels, you need a different product, or you wait until Heeya actually ships them. For whether a docs-grounded website widget is the right shape of tool, use the fit section on AI customer support for SaaS.

FAQ about AI chatbot integrations

Does Heeya integrate with Slack, WhatsApp, or HubSpot?

No. Those connectors are not available. Heeya deploys as a website embed script and as a hosted chat URL on heeya.fr. The dashboard may mention other channels as coming soon; they are not live.

Is there a WordPress plugin or a Shopify app?

Heeya does not publish a WordPress plugin or a Shopify app. On WordPress, paste the embed script in the theme footer or through a footer-script plugin. On Shopify, paste it in the theme.liquid layout before the closing body tag.

How do I add the AI chatbot to my website?

Create an agent, copy the script from the Connect agent page, and paste it before the closing body tag of pages that can load third-party JavaScript. Replace YOUR_AGENT_ID with that agent's UUID.

Can I install an npm package, React component, or call a public API?

No. There is no public Heeya npm package, React or Next.js component library, or documented public HTTP API for your backend. JavaScript apps load the same embed.js URL used on HTML sites.

What is the difference between the embed script and the assistant URL?

The embed script injects a chat widget on your pages. The assistant URL is a full-page chat hosted at https://heeya.fr/agent/YOUR_AGENT_ID/assistant. You can share that link without installing anything. Both use the same agent and knowledge base.

Do colors and the logo go in the script tag?

Usually no. The loader injects the agent's saved bubble color, chat color, and logo. Optional data attributes exist for overrides. The Connect page snippet is the script URL plus data-agent-name.

Will the widget appear in Shopify checkout, Slack, or a native mobile app?

No. The widget runs where you can load the Heeya script on a web page. It is not a Slack app, not a native iOS or Android SDK, and this page does not claim Shopify checkout injection.

Copy the snippet from an agent you actually created

Create a free account, add sources, open Connect agent, and paste the embed script on the path you chose above. That is the integration Heeya supports today.