Deploy

Webflow

Your AI agent runs on a Webflow site as a small script that Ultimo Bots installs for you through Webflow's own custom code system. There is no snippet to paste and no custom code panel to edit: you connect your Webflow account, choose one of your sites, and activate.

Two ways to connect

Both paths end in the same place: an Ultimo Bots account that is connected to Webflow, with your agent live on the site you picked.

From the Webflow App Market

  1. Install the app

    Open the Ultimo Bots listing in the Webflow App Market and click Install App. Webflow asks you to approve the permissions the app needs.

  2. Create your account

    After you approve, you land in the Ultimo Bots onboarding. Create your account there. If your Webflow e-mail already belongs to an Ultimo Bots account, you sign in with that account's password instead; only then is Webflow connected to it.

  3. Pick a site

    The site picker lists the sites you authorized. Choose the one your agent should answer on and click Create AI Assistant. Your site is not read or crawled; you teach the agent with files and questions and answers afterwards.

  4. Style it, and it goes live

    Choose colours, position and the welcome message. While you do, Ultimo Bots adds the agent script to the site you picked, so there is no separate Activate step during setup. Before you leave for the dashboard, a notice offers a Publish site button: click it (or publish in the Webflow Designer) and your agent is live for visitors.

From the Ultimo Bots dashboard

If you already have an Ultimo Bots account, you can connect Webflow from inside the dashboard instead.

  1. Open the Webflow channel

    Open your agent, go to Deploy → Channels and click Set up on the Webflow card.

  2. Connect your Webflow account

    Click Connect and approve the permissions in Webflow. You come back to the dashboard with your sites available.

  3. Activate the site

    Pick the site and click Integrate AI Assistant. A notice then offers Publish site; click it, or publish in the Webflow Designer, and the agent is live. If your account has several Webflow sites, activate each one separately.

What your agent learns from

Agents on Webflow never crawl or read your website. Instead you give your agent knowledge directly, which also gives you exact control over what it can and cannot see:

  • Files such as PDFs, Word documents, spreadsheets, presentations and plain text
  • Text you add directly, for policies, opening hours and anything else you want worded your way
  • Questions and answers for the replies that must be exact
  • Google Drive, OneDrive and Notion, connected through those services' own APIs, so changes to the files you connected reach your agent
Why the Website Links section is not there. Once your account is connected to Webflow, or an agent is marked as running on a Webflow site, training from website addresses (including adding products from a website) is switched off and those areas are hidden. This follows the Webflow Marketplace rules for apps. Every other knowledge source works exactly as it does on other platforms. See Documents and Questions and answers.

Plan requirements

Installing the app and running one agent on your Webflow site works on every plan, including the free trial. Your plan decides how many agents you can run, how many replies they can give per month, and how many knowledge sources each agent can hold. Billing runs through Ultimo Bots, not through Webflow. See Plans and billing.

What the script does on your site

Activation adds one script to your site's head through Webflow's custom code. It runs on every page so the chat can appear wherever your visitors are, and it draws the chat inside its own container. It talks to Ultimo Bots to load your agent's settings and to answer messages, and keeps only its own chat session in the browser's storage. It does not read or change your page content, forms, cookies or layout, and it loads no other scripts. If you pick one of the optional Google fonts in the design settings, the script also adds that font's stylesheet to your page; with the default font it adds nothing else.

You decide when to publish. Webflow only applies custom-code changes when the site is published, and Ultimo Bots never publishes on its own. After you activate or deactivate, the dashboard shows a notice with a Publish site button; you can also publish in the Webflow Designer. Publishing pushes everything you have staged in the Designer live, not only our script, so finish or discard other changes first.

Updates to the agent script

The script on your site is version-locked and integrity-checked, so what runs on your site is exactly what was published. When we ship a new version, we prepare it on your site and it takes effect the next time you publish in Webflow. You never need to paste or replace anything by hand.

Deactivate or remove

  1. Take the agent off one site

    Open Deploy → Channels → Webflow and click Remove AI Assistant from Site. Ultimo Bots removes its script; the agent disappears for visitors as soon as you publish the site (Publish button in the notice, or the Designer). Custom code you added yourself, and code from other apps, is never touched.

  2. Disconnect the Webflow account

    Click Remove connection to disconnect the account entirely. Ultimo Bots first removes its script from every site it is still on (publish those sites afterwards), then deletes the Webflow access token and the site records we stored for your agents. Your agent, its knowledge and its conversations stay in your Ultimo Bots account until you delete the agent or the account; see the data pages under Security for how that works.

If you uninstall the app in Webflow first. Uninstalling or revoking the app in Webflow ends our access, so we can no longer remove the script through Webflow. The agent stops answering on that site right away, and we delete the stored Webflow access token. Publish your site, and if the Ultimo Bots script is still listed in your site's custom code settings, delete it there and publish again.

Where to go next

Our website uses intelligent AI agents powered by Ultimo Bots to improve customer service.