Alan Docs

Feature catalog

Find Alan's main features, where to use them, and the guide for each.

Find a feature, see where to use it, and open its guide.

Use Settings → Organisation → Plan to check which features your organization has. Plans and contracts can differ; see Plans and limits. For access rules, see Roles and permissions.

Sessions and agents

FeatureWhat it doesWhereGuide
Sessions on your own computerRun an agent on the desktop app's computer or a connected machineNew Session → Execution target → This computer or RemoteLocal execution
Cloud sessionsRun an agent in a managed cloud sandboxNew Session → Execution target → CloudCloud sessions and execution
Cloud environment and imagesSave repositories, environment files, setup commands, and agents for cloud sessionsSettings → team → Cloud EnvironmentCloud setup
Private networkLet cloud sandboxes reach internal services and VPNsSettings → Organisation → Private networkOrganisation settings
Team sessionsShare a session so teammates see it in their listComposer Session → TeamStart a session
Session collaborationWork with other people in a shared sessionA Team sessionStart a session
Agent profilesChoose the agent's role: Orchestrator, General Agent, Review Agent, PM Agent, or DesignerComposer + → AgentsAgent profiles
Plan modeHave the agent write a plan without changing filesComposer ModeStart a session
Coding agents and modelsChoose the CLI and model, and which models the organization allowsComposer Agent and model; Settings → Organisation → Models & providersCoding agents and models

Context

FeatureWhat it doesWhereGuide
Codebase indexingAdd code and docs from linked repositories to agent searchSettings → team → Integrations → Codebase indexingCode context
Context graphBuild connected context about your code and decisionsSettings → team → Context graphCode context
MemoryKeep durable context agents can use in later sessionsTask Overview → MemoryTask detail

Tasks and planning

FeatureWhat it doesWhereGuide
TasksTrack work with status, priority, labels, sessions, and artifactsTasks in the team sidebar, after Enable tasksCreate a task
Assign work to othersAssign tasks, sessions, and epic leads to other membersTask AssigneeTask detail
SubtasksSplit a task into pieces with their own statusTask Overview → SubtasksSubtasks and status
Custom statuses and labelsRename, add, and reorder task statuses and labelsSettings → team → TasksStatuses
Task artifactsKeep plans, test reports, documents, and whiteboards on the taskTask Artifacts panelTask artifacts
EpicsGroup tasks under one outcome with a lead, dates, and progressEpics, after Enable epicsEpics
CyclesTime-box work, with automatic rolloverCycles, after Enable cyclesCycles
Pull requestsFollow agent pull requests, reviews, and CIPull Requests in the team sidebarPull requests

Docs

FeatureWhat it doesWhereGuide
Team docsWrite PRDs, specs, and notes together, with comments and version historyDocs in the team sidebarDocuments
WhiteboardsSketch diagrams and flows on a shared canvasDocs → Add new → New whiteboardWhiteboard
Workspace DocsOrganization-wide documents and whiteboardsWorkspace Docs in the sidebar; turn on in Settings → Organisation → GeneralOrganisation settings
Public linksPublish a document, whiteboard, or artifact to a read-only linkShare → Publish to webLinks and IDs

Skills, automations, and plugins

FeatureWhat it doesWhereGuide
Personal skillsWrite reusable instructions for your own agentsSkills, or type / in the composerSkills
Shared skillsShare skills with the team and copy them between teamsSkills → Team skillsSkills
Personal automationsRun saved agent instructions on demand, on a schedule, or from an eventAutomations in the team sidebarAutomations
Shared automationsPublish automations for other membersAutomationsAutomations
Plugins and MCPGive agents tools and service connectionsSettings → team → Plugins; Settings → Account → PluginsPlugins and MCP

Integrations

FeatureWhat it doesWhereGuide
Source controlLet agents clone, push, and open pull requests on GitHub, Azure DevOps, or BitbucketSettings → team → Integrations → Add connectionConnect GitHub
SlackMention @Alan in a thread to start a sessionSettings → Organisation → ConnectionsConnect Slack
Microsoft TeamsMention Alan in a channel to start workSettings → Organisation → ConnectionsConnect Microsoft Teams
BitbucketConnect Bitbucket Cloud workspaces and repositoriesSettings → team → IntegrationsConnect Bitbucket
Azure DevOpsUse Azure Repos and their pull requestsSettings → team → IntegrationsConnect Azure DevOps
Shared integrationsMake an organization's integrations available to its teamsSettings → Organisation → ConnectionsConnect GitHub

Organization and billing

FeatureWhat it doesWhereGuide
Invite membersAdd people to the organization or a teamSettings → Organisation → Members; team MembersMembers and teams
Create teamsOrganize people and work into more teamsTeam switcher Create team; Settings → Organisation → TeamsMembers and teams
Plan and billingChoose the tier, usage plans, seats, and cloud creditsSettings → Organisation → PlanPlans and limits
UsageSee token and cloud usage by model and memberSettings → team → Usage; Settings → Account → UsageUsage and credits
Org DashboardUsage, adoption, and cloud spend across the organizationOrg Dashboard in the sidebarOrg Dashboard
InboxNotifications about your workInbox in the sidebarProduct map

Next steps

On this page