Publish
Generating Embed Code
Once you have completed all your customizations, click on the "Publish" tab. Aicado generates code for you when you create your embeddable AI tool. You don't need to do any extra work to create the embed code. Just copy your code.
Below are two ways to run your AI Agent on the web. Pick the one that fits your use case, then follow the steps under each heading.
Connect your Domain — Run your agent on a custom subdomain like
chat.yourdomain.com
. Requires a CNAME DNS record. Embedding is not needed in this setup.Embed — Paste a small code snippet into your site or app (Bubble, Webflow, WordPress, custom HTML, etc.). No DNS changes required. Optional domain restriction lets you limit where the agent can load.

Connect your Domain (CNAME)
What it does: Your agent is served directly under your own domain (e.g., chat.yourdomain.com
). This is ideal if you want a branded, standalone URL.
Before you start
You have access to your DNS provider (e.g., Cloudflare, GoDaddy, Namecheap).
You have decided on a subdomain (e.g.,
chat
,assistant
,ai
).
Steps
In Aicado, go to Domains and Add Domain (e.g.,
chat.yourdomain.com
).Copy the CNAME target shown in Aicado.
In your DNS provider, create a CNAME record:
Name/Host: the subdomain you chose (e.g.,
chat
).Target/Value: the CNAME target from Aicado.
Wait for DNS propagation (this can take some time depending on your provider).
Back in Aicado, click Verify. Once verified, your agent will run directly at
https://chat.yourdomain.com/
.Open your subdomain in a browser to confirm it’s live.
Note: You can connect one domain via DNS for the agent. When using this method, you do not need to embed code on your website.
Embed
What it does: Lets you add your agent to any website or app by pasting a snippet. Great for placing the agent inside existing pages.
1) Embed
Open your AI Agent's editor. Go to the Publish tab and click Embed.
Choose Visibility:
Restrict to selected domains: Select domains from the domain list where the agent is allowed to load. Make sure the domain you embed on exactly matches a domain you selected (e.g.,
www.yourdomain.com
vsyourdomain.com
).No restriction: The agent can load on any domain.
Click Save.
Click Copy to grab your embed code snippet.
Important: If you change restriction settings later, click Save again—otherwise changes won’t apply.

2) Snapped
Boost user engagement on your website by embedding Aicado as a chat balloon. This feature enables visitors to interact with your AI agent in a smooth and intuitive manner, offering them instant support and information.
Open your AI Agent's editor. Go to the "Publish" tab and click Embed.
Customize your Snapped widget: Aicado allows you to customize the chat balloon to match your brand's aesthetics. You can adjust:
Avatar: Modify the balloon's avatar to align with your branding.
Positioning: Choose where the chat balloon appears on the screen (e.g., bottom-right, bottom-left).
Welcome Message: Set an initial greeting message to engage users when they visit your site.
After making changes, always copy the updated embed code and replace it in your app/website to apply the changes.

Copy the provided embed code.

4. Adding embed code: Whether you’re using a website or any other web tool (such as project management or blog creation platforms), if your service supports Embed/HTML features, you only need to use the embed code in the embed.
We created detailed walkthroughs for different platforms.
Embed Documentations:
Understanding Domain Connection
Aicado's AI agents only worked on defined domains. If you'll try to run your AI embed on another domain you'll get error. Multi-domain support allows you to manage and deploy AI embeds across different websites or applications. Each embeddable AI tool can have multiple domains and this providing flexibility and scalability.
You can access and change your free domain from Dashboard -> Domains. (Make sure your current embeds can be broken after you changed your domain).

Don't forget to bound your defined domain with your embed. You can always change your embed's bounded domains from its editor. Click the Publish tab of the relevant AI Agent. Then add the domain from the field shown in the image below.

Using on multiple domains
Aicado supports hosting multiple domains on embeddable AI agents, making it an excellent choice for businesses with multiple websites or projects and agencies. This guide will walk you through the process of purchasing additional domains and linking them to your embeddable AI agents.
1. Purchasing Additional Domains
If you need to host additional domains, you can easily purchase them through your Aicado account. Here’s how:
Log in to Your Aicado Account:
Visit the Aicado and log in to your account.
Navigate to the "Plan and billing" tab:
After logging in, click on the "Plan and billing" tab in the dashboard that opens. Click on the "Subscribe" button.

Purchasing:
Enter how many domains you want to purchase, then click the "Subscribe" button on the right. Follow the instructions to complete the purchase. After your payment is successful you'll be able to connect selected domains with your embeddable AI agents.

Add Domain:
After completing your payment, go back to the "Domains" tab and click the "Add domain" button. Enter your bare domain (e.g., kod-suz.com) into the text box. There's no need to include "https://".

2. Linking a Domain to Your AI Agent
After purchasing the additional domain, you’ll need to link it to your AI agents. Here’s how:
Access Your AI Agent:
Select your AI agent which want to connect additional domain.
Select the Domain to Link:
Find the domain you’ve purchased and select it from the list.
Verify and Test:
Ensure that the domain is correctly linked and the AI agents are functioning as expected. Refresh your embed page.
Last updated
Was this helpful?