| title | Triggering Codegen |
|---|---|
| sidebarTitle | Triggering Agents |
| icon | play |
Codegen is designed to work where you work. Trigger agents from your existing tools and they'll respond right where the conversation started.
- Slack - Mention
@codegenin any channel or DM - Linear - Assign issues to Codegen or mention in comments
- Jira - Assign issues to Codegen or
@mentionin comments - ClickUp - Assign tasks to Codegen or mention in comments
- Monday.com - Assign items to Codegen or mention in comments
- GitHub - Comment on PRs or issues with
@codegen-agent
- Web UI - Start a new agent run directly from the dashboard
- CLI - Run
codegen agent create "your task"from your terminal - API - Trigger programmatically for automated workflows
Each context gets its own dedicated agent:
- Slack - Each thread is a separate agent. Follow-up messages in the same thread route to the same agent
- Linear/Jira/ClickUp/Monday - Each ticket is a separate agent. All comments on that ticket go to the same agent
- GitHub - Each issue or PR is a separate agent. All comments stay with the same agent
When an agent creates a PR:
- The agent always monitors its own PR and responds to comments
- Agents triggered from tickets (Linear, Jira, etc.) share context between the ticket and any PRs they create
- Follow-up requests on either the ticket or PR route to the same agent
- Automatically fixes broken tests - When CI checks fail, the agent wakes up and pushes fix commits
Learn more about automatic test fixing in the Checks Auto-fixer documentation.
No matter where you trigger from, your request:
- Routes to a dedicated agent for that context
- Runs in secure sandboxes
- Has access to all your integrations
- Creates trackable runs visible at codegen.com/agents
Codegen supports certain automated triggers as first-class citizens. These activate without manual intervention to maintain code quality:
- Checks Auto-fixer - Automatically fixes failing CI checks on agent PRs
- PR Review - Provides instant code review feedback on all PRs