Integrations

AI chat widget integrations: connect a provider, then your site

Setting up SiteTrellis means connecting two things: the AI provider whose key pays for the answers, and the website platform where the widget appears. The AI chat widget integrations below are independent of each other, so you can pick any provider with any platform.

Two connections, in either order

The provider side is about the AI. You create an API key in your provider’s console, set a spend limit there, and paste the key into SiteTrellis, which encrypts it. The key belongs to your account, so every agent you build can use it, and you can keep several keys from different providers.

The platform side is about your website. The widget is one script tag in a Shadow DOM, so it works on any site where you can add a script. Some builders hide that setting behind a paid plan or a code-injection area, which is where the platform guides help.

Neither side needs a developer if your platform has a custom-code box. If you have never used an API key before, the quickstart walks through both sides in about five minutes, and the BYOK AI chatbot page explains why the AI bill goes to you instead of through us.

Providers at a glance

All five providers work in the same way inside SiteTrellis. What differs is the account you need, the billing model and the small print. Prices change often, so the provider pages quote estimates from our model catalog and tell you which rows are not yet confirmed.

AI providers supported by SiteTrellis and the one thing to know about each
ProviderAccount you needWorth knowing
Anthropic (Claude)Anthropic Console with prepaid creditCareful instruction following; credit must be topped up
OpenAIOpenAI API platform accountAPI billing is separate from a ChatGPT subscription
Google GeminiGoogle AI Studio keyA free tier exists but has low limits
DeepSeekDeepSeek platform account with a balanceReview the data-location terms before using it
OpenRouterOpenRouter account with creditsOne key reaches models from several labs

You do not have to choose once. Each agent has an ordered fallback chain, so you can start on one provider and put a second one behind it. Why one provider is a single point of failure explains the reasoning, and how to choose an LLM for website chat covers cost, speed and quality.

Platforms at a glance

Website platforms and where the widget snippet goes
PlatformWhere the snippet goesFull guide
WordPressA header and footer scripts plugin, or your themeInstall on WordPress
ShopifyThe theme file theme.liquidInstall on Shopify
WixCustom Code in the site settingsInstall on Wix
SquarespaceCode InjectionInstall on Squarespace
Any websiteBefore the closing body tag, or a tag managerInstall on any website

Using Google Tag Manager? The tag manager guide covers the trigger and consent settings. Single-page apps load the script once in the root HTML, as described in the widget JavaScript API docs.

What is not on this list

There are no native connectors for CRMs, helpdesks or calendars. To send leads or events elsewhere you use signed webhooks or an automation service, and to look something up in your own systems you use a custom HTTP tool. We would rather say so plainly than list logos we do not have. The features overview has the complete picture.

Connect your AI provider

Add the widget to your platform

Connect your key and go live

Create a free account, add the key from your provider and paste one script tag on your site.

  • No credit card
  • Live in about 5 minutes
  • Your keys, your rules