Share AI Agents
Public agent embedding turns your agents into shareable products. Drop one on your website, post a link, or publish to the Community Gallery. All three ways send public conversations to your Agent Inbox so you can monitor usage in one place.
TL;DR: Open the agent's Publish tab and turn on Publish Agent. Share it three ways: a public link, an Add to your website snippet, or a chat widget. Set the mode, tools, and branding, publish to the Community Gallery, and watch every public chat land in your Agent Inbox. You can also embed agents inside Taskade Genesis apps.
The Publish tab keeps every public setting in one place:
┌─ 🤖 Publish Agent ─────────────────────────── [●] ─┐
│ Share · Embed · Customize · Tool Permissions │
├─────────────────────────────────────────────────────┤
│ Share Agent Share Link, password, preview │
│ Embed Add to your website · Add a chat widget│
│ Customize Mode, theme, colors, branding, timeout │
└─────────────────────────────────────────────────────┘
Want to share your custom agent with your team or your customers? Follow these steps:
- Open the 🤖 Agents tab in your workspace.
- Open the agent's menu and click Share. You can also open the agent and click the Publish tab.
- Turn on the Publish Agent switch. This gives the agent a public page.
- Click the Customize tab to set how the public agent looks and works.
| Setting | What it does |
|---|---|
| Mode | Pick Chat Only, or Chat & Template to let others clone the agent |
| Theme, Color, Background, Message Style | Set the look of the chat |
| Notice and Footer | Add a short banner above the chat or a line under it |
| Copy Knowledge | Decide if others can copy the agent's knowledge when they clone it |
| Hide Branding | Remove "Powered by Taskade" from the footer |
| Chat Timeout | End the conversation after 5 minutes of inactivity. Turn it on to use the Public Agent Chat Ended trigger |
- Pick one of three ways to share the agent. Each way has its own section below.
| Way to share | Where to find it |
|---|---|
| A direct link | Share tab → Agent Share Link |
| A chat box on your web page | Embed tab → Add to your website |
| A chat button on your site | Embed tab → Add a chat widget |
You are done when the Agent Share Link opens your agent in a private browser window.

Share a Direct Link
Share the agent with your team or clients by generating a unique link. Copy the link and send it to provide direct access, or let others copy the agent to their workspace.
Note: Choose Chat & Template under Customize → Mode to allow others to clone your agent. Use the Copy Knowledge toggle to decide if your agent includes the documents and sources used for fine-tuning.

Here are a few ideas how you can use this method:
| Collaborative projects | Share agents with your team members for seamless collaboration. Allow others to clone agents with knowledge sources. |
|---|---|
| Remote consultations | Provide clients with direct access to fine-tuned agents, tailored to their needs, for personalized consultation. |
| Quick support | Distribute links to customers to offer tailored ad-hoc guidance using agents equipped with product knowledge. |
Add Your Agent to a Website
Put the AI agent right on your website or web app. Visitors chat with it without leaving the page.
- Open the agent's Publish screen and click the Embed tab.
- Under Add to your website, set the width and height, or turn on Responsive width (100%).
- Copy the code.
- Paste the code into your web page where you want the chat to appear.

Here are a few ideas how you can use this method:
| Real-time customer support | Integrate AI agents in blog articles to answers questions without navigating away from the main content. |
|---|---|
| Educational Assistance | Embed agents in online courses to provide students with interactive help. |
| Web Application Guidance | Use agents to guide users through complex workflows by offering step-by-step assistance within web applications. |
Add a Chat Widget
Add a live chat button to your site. Visitors click it to chat with your agent.
- Open the agent's Publish screen and click the Embed tab.
- Scroll to Add a chat widget.
- Pick a style: a floating button, a dialog, a drawer, an Ask AI pill, or an inline panel.
- Copy the widget code.
- Paste it before the closing
</body>tag of your web page.
Note: Public agents support tool calling with opt-out controls. You can choose which tools are available when the agent is used publicly from the Tool Permissions tab on the Publish screen. The tab appears when the agent has tools.

Here are a few ideas how you can use this method:
| E-commerce support | Implement the Agent Widget to offer continuous AI-driven shopping assistance and recommendations directly on product pages. |
|---|---|
| Employee assistance | Provide on-demand AI support for HR or IT inquiries on company intranets via an integrated widget. |
| Community engagement | Enhance online community platforms with AI moderators or guides accessible through a widget for user interaction. |
Add Agents to Your Apps
Want your custom agent inside one of your Taskade Genesis apps? Ask Taskade EVE to do it for you:
- Open your app, then open the Taskade EVE panel on the left.
- Ask Taskade EVE to create an agent, or name one that you already have.
- Ask Taskade EVE to add the agent to your app.
- Edit the agent's commands and knowledge in the Agents tab.

Save Shared Agents
You can save any agent somebody shared with you:
- Open the shared link and click Clone.

- In the Copy Agent window, choose the workspace or team where you want to add the agent.

Allow Public Agent Interactions
You can allow others to interact with your agents anywhere. Public conversations with agents appear in the Visitor Inbox on the agent's Messages tab.
Note: Visit AI Agents Chat to learn more.
Enable Public Agent Chats
- Open the 🤖 Agents tab in your workspace.
- Open the agent's menu and click Share. You can also open the agent and click the Publish tab.
- Turn on the Publish Agent switch.

Customize Public Agents
The Customize tab on the Publish screen holds the settings for your public agent:
- Mode: Pick Chat Only or Chat & Template.
- Copy Knowledge: Decide if you want to allow others to copy agent knowledge.
- Hide Branding: Remove "Powered by Taskade" from the footer.
- Theme: Select light, dark, or automatic theme.
- Background: Select or upload a custom background.

Share a Public Agent Link
Copy the agent link or the website code, and share it anywhere:
- To share a direct link, click the Share tab and copy the Agent Share Link. Click View agent to open the public page.
- To add the agent to a web page, click the Embed tab and copy the Add to your website code.

Review Public Agent Inbox
When somebody interacts with the public agent, the conversations collect in the Visitor Inbox on the agent's Messages tab.
Note: Visit AI Agent Chat to learn more.
- Open your agent from the Agents tab.
- Click the Messages tab.
- Open Visitor Inbox in the left sidebar to see threaded conversations.

Copy-Paste Website Snippets
Two methods add your public agent to any website. The chat widget is recommended for the best user experience. Copy each snippet from the Embed tab. The tab fills in your agent ID and every option you set there.
Method 1: Chat Widget
Adds a floating chat button to the bottom-right corner of your website by default. Visitors click it to open a chat with your agent. The copied widget code looks like this:
<script src="https://assets.taskade.com/embeds/latest/taskade-embed.min.js"></script>
<script type="module">
window.taskadeAgent = TaskadeEmbed.TaskadeEmbed.init({
"publicAgentId": "YOUR_AGENT_PUBLIC_ID"
});
</script>
Paste it before the closing </body> tag of your website. The options you pick in the Embed tab, such as Position, Button size, Welcome bubble, and Auto-open chat, appear inside the init call. Your code can call taskadeAgent.open(), taskadeAgent.close(), or taskadeAgent.toggle() after the page loads.
Method 2: Iframe Embed
Embeds the agent chat directly into your page as an inline element. Best for dedicated support pages or knowledge bases.
<iframe allow="clipboard-read; clipboard-write" src="YOUR_AGENT_SHARE_LINK" width="600" height="400" frameborder="0" allowfullscreen></iframe>
The src is your Agent Share Link. Set the width and height in the Embed tab, or turn on Responsive width (100%).
For Taskade Genesis Apps: You do not need to paste code. Ask Taskade EVE to add the agent to your app, as shown in Add Agents to Your Apps above.
Embedding Patterns for Apps
When building a Taskade Genesis app, you can integrate agents in four patterns:
- Floating Chat Button: bottom-right corner, always accessible (best for general support)
- Contextual Help Panels: inline assistance within forms and data views
- Onboarding Guidance: proactive help for new users entering the app
- Data Insights: automatic analysis and suggestions based on app data
Public Agent Limitations
Public agents (embedded on external websites) can chat and answer questions from their knowledge base. Tool calling is supported for public agents. You can control which tools are available to public users from the Tool Permissions tab on the agent's Publish screen. Toggle individual tools on or off to decide what public visitors can trigger.
Related guides
- Custom AI Agents: Build the agent before sharing
- Agent Inbox: Monitor public agent conversations
- Community Gallery: Publish to the public marketplace
- Community Kits: Share bundled agent + automation combos
- Custom Domains: Embed agents on your branded URL
- Taskade Public API: Programmatic access to shared agents