Skip to content

Deployment Channels

Deploy your agents across Web App, Sidebar, Floating Widget, and API channels.


Overview

fifthelement.ai agents can be deployed through multiple channels simultaneously. Each channel serves different use cases — from standalone web applications to embedded website widgets and programmatic API access.


Available Channels

Channel Description Access
Web App Standalone chat interface accessible via direct URL Users navigate to the agent's URL
Sidebar Integrated sidebar within a website Embed via script snippet
Floating Widget Classic chat bubble at the bottom-right of a webpage Embed via script snippet
API Programmatic access for custom integrations Use API keys with the Chat API

Modalities are configured in Agent Settings > Agent Info. See Agent Builder — Basic Configuration for setup.


Embedding Agents on Websites

After saving your agent, the Embed on Website option becomes available from the three-dot menu on the agent card. It provides:

Section Description
URL Direct link to the agent's Web App
Sidebar Minimal Script (recommended) and Extensible Script (advanced customization)
Floating Widget Minimal Script (recommended) and Extensible Script (advanced customization)
Bookmarklet Drag-to-bookmark buttons for testing on any CORS-allowed domain

For full embedding details and code snippets, see Agent Builder — Basic Configuration > Embedding and Testing.


Widget Customization

Customize the appearance of your deployed widget through:

  • Look & Feel — theme colors, header, footer, message styling, launcher tooltip, and more. See Look & Feel
  • Floating Embed Widget Settings — new conversation toggle, error messages, supported domains, translation/localisation. See Look & Feel > Floating Embed Widget

Security

Each deployment channel has its own security model:

Channel Security Options
Web App & Sidebar Sign-In Required, Sign-In Optional
Floating Widget No Authentication, Required Login, Optional Login

See Agent Builder — Basic > Security Settings for configuration.


API Deployment

For programmatic access, use the platform APIs with User API Keys or Workspace API Keys: