For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI agent

Specialized service accounts that bring LLM-powered reasoning, contextual data access, and tool use into Symphony's secure messaging environment

AI agents

AI agents are specialized service accounts that bring LLM-powered reasoning into Symphony. They can answer questions, use Symphony chat context, and take actions on behalf of a user within the platform's security model.

AI agents are accessible in a dedicated private channel called the AI Agent stream.

Which AI agents can be found in Symphony?

Several kind of AI agents can be found in Symphony:

  • Built-in agent — Symphony's built-in assistant for messaging tasks such as summaries and catch-ups.

  • Custom agents — Agents tailored to your users, tools, and workflows. You can create them in AI agent studio or build them with Symphony APIs.

  • Community agents — Agents published by Symphony partners or the wider Symphony ecosystem.

How AI agents differ from bots

AI agents extend the standard bot model with user-scoped context and AI-specific behaviors.

They can:

  • Reason over prompts and conversation context.

  • Use tools and workflows on behalf of a user.

  • Stream responses as they are generated.

  • Expose predefined prompts for repeatable tasks.

Interaction modes

AI agents support different interaction patterns depending on the task.

AI Agent stream

An AI Agent stream is a private, encrypted 1:1 conversation between a user and an AI agent. No other user can join.

Use this stream when the agent needs a private working space, personal context, or a persistent session with the user.

Because the stream is private, the agent can safely return user-specific results and perform user-specific actions there.

Side panel

The side panel lets a user chat with an AI agent while keeping the current conversation in view. The parent chat is passed as context to the agent.

This is useful for:

  • Summarizing a room.

  • Drafting a reply from current context.

  • Triggering workflows based on the active conversation.

AI agent side panel
The side panel keeps the current conversation in context while the user chats privately with the agent.

Context awareness

AI agents can use a user's chat context to produce grounded, source-aware answers without joining the room itself.

This allows the agent to help in internal rooms, external rooms, and direct messages, while keeping the interaction private to the requesting user.

Symphony Messaging chat context can be shared with the agent in two main ways:

  • Implicitly, through the side panel.

  • Explicitly, through prompt message injection functions.

Core capabilities

Predefined prompts

AI agents can expose predefined prompts for common tasks. These prompts give users a fast way to run proven instructions without writing them from scratch.

Use predefined prompts to:

  • Inject additional context into a request.

  • Standardize complex workflows.

  • Guide tool use across multiple steps.

Streaming

AI agents can stream responses as they are generated. This reduces time to first output and improves the user experience for longer answers. Each update still passes through Symphony compliance controls before it is shown to the user.

Thinking

AI agents can return their reasoning trace in the conversation when that experience is enabled.

This allows:

  • users understand why the agent responded a certain way.

  • designers inspect tool calls and parameters.

  • teams improve prompts and edge-case handling.

Per-user enablement

An AI agent combines two Symphony assets:

  • A bot identity, which represents the Service Account.

  • An app, which controls the actions the agent can perform on behalf of a user.

To message an AI agent, or create a new AI Agent stream, the linked app must be installed for that user. This gives administrators fine-grained deployment control. They can enable specific agents only for users who need them.

Common use cases

AI agents are useful for tasks such as:

  • Summarizing long discussions and catch-ups.

  • Drafting responses from the current chat context.

  • Running guided workflows with tool calls and user context.

Create your first AI agent

Choose the path that fits your team:

  • AI agent studio — the fastest no-code path to create, configure, and manage agents.

  • Develop custom AI Agent (coming soon) — an API-first path for teams building custom agent logic and integrations.

Last updated

Was this helpful?