e-volv

How it works

Fromeventtooutcomeinfoursteps

A webhook or command fires a workflow. Evolve resolves the right repos, runs the right agents, and writes the results back to git, tickets, or CI.

01

Trigger

A webhook, cron, slash command, @mention, or manual run fires the workflow.

  • GitHub, GitLab, Bitbucket, Azure DevOps, Jira, Linear, and ClickUp webhooks
  • Provider signatures verified before normalization
  • Conditions filter events so only the right ones run
02

Identify repository

Evolve resolves the relevant repos from the event context or explicit config.

  • repo.identify action maps events to registered repositories
  • Shallow clone with git.clone when the agent needs code context
  • Sparse checkout and cached snapshots keep runs fast
03

Agent runs

The right agent executes with tools, memory, and optional MCP extensions.

  • Single agent.run for focused tasks or agent.session for multi-agent coordination
  • 37 built-in tools plus MCP-discovered tools
  • Memory, scratchpad, and status updates auto-injected
04

Execute & deliver

Results are written back to git, tickets, or CI as the workflow defines.

  • ci.executeWorkflow triggers external CI and optionally waits for completion
  • PR comments and ticket updates
  • Audit log and execution output store capture everything
Triggers
6 types

Reacttoanything

Start workflows from code events, schedules, or direct interaction.

Pull requests

opened, merged, synchronized, labeled, reviewed

Issues

opened, closed, labeled, commented

CI events

workflow completed, status changed

Scheduled

cron expressions, recurring checks

Interactive

/review slash command, @evolve mention

Manual

dashboard button, API call

Actions
5 actions

Thebuildingblocks

Compose workflows from a small set of powerful, composable actions.

git.clone

Shallow clone a repository for code context.

repo.identify

Resolve relevant repos from trigger or config.

agent.run

Run a single-purpose AI agent with a toolset.

agent.session

Coordinate multiple agents around a complex task.

ci.executeWorkflow

Trigger external CI and poll for completion.

Examples

Commonworkflows

Three patterns teams enable first.

AI code review

On every PR, gather context, run a Code Reviewer agent, and post inline comments plus a verdict.

Fix failing CI

When CI fails, diagnose logs, generate a patch, push a commit, and monitor the re-run.

Ticket to PR

When a ticket is marked ready, break it down, generate a technical design, and open an implementation PR.