Agents
Agents are AI personas that you configure to handle specific work in your organization. Each agent has a name, a set of skills and tools, and one or more responsibilities — the automated tasks it carries out.
Think of an agent as a role on your team. A Product Manager agent might monitor Slack for competitor mentions and compile competitive intelligence briefs. A Sales agent might draft personalized replies to inbound emails from potential customers, pulling context from your CRM and previous conversations. You define what each agent does, and Alma handles the rest.
How agents work
Every workspace starts with a built-in agent called Alma — the default AI assistant. You can also create custom agents with their own personas, skills, and tool access.
Agents do their work through responsibilities — automated tasks with defined triggers, instructions, and output channels. When a responsibility triggers (on a schedule, in response to an event, or manually), the agent executes its instructions using the tools and skills you’ve assigned, and delivers the result.
What you can configure
Each agent has:
- Name and description — A human-readable identity for the agent.
- System prompt — Custom instructions that define the agent’s persona and behavior.
- Skills — Reusable instruction sets the agent can draw on (see Skills & Tools).
- Tools — External integrations the agent can use, like Gmail, Slack, or GitHub (see Skills & Tools).
- Avatar — A color palette and icon for visual identification.