---
title: "Automate · intentic"
description: "Start an agent from a push, alert, payment, email, chat or schedule. You set its permissions, and every run opens a session you can watch."
url: "https://intentic.dev/features/automate/"
---

Automations

# Start an agent automatically.

Choose a schedule or event. Add an optional check command that decides whether each run should start.

[Create your workspace](https://app.intentic.dev)[Open the live workspace](https://intentic.dev/demo/)

01 Wakes on

- A push GitHub · GitLab
- An alert Sentry
- A payment Stripe
- An email any IMAP inbox
- A message Discord · Slack
- A schedule cron

02 Your check optional

Your own command reads the event first

One line, run in your workspace, that decides whether this particular event is worth waking an agent for.

a nightly sweep`$ test -n "$(git diff)"`

03 The run

A fresh agent session

- Opens on your board, with its own transcript
- Its own branch and checkout
- Nothing lands until you have read the diff

- 6 events

 push, alert, payment, email, chat or cron
- 1 check

 an optional command approves or skips each run
- Fresh session

 each run gets its own transcript and isolated checkout

## Six jobs you could automate today

Each is a trigger, a prompt and the choices about who runs it.

- A pipeline fails: an agent reads the log, fixes the build and leaves the change on its branch
- A webhook fires on a new issue: an agent reproduces it, labels it and proposes the change
- A nightly schedule: a dependency audit, filed as a chore
- A weekly schedule: release notes drafted from what landed
- A Discord message mentions the agent: it answers with the repository open
- A Visitor chat visitor asks: an agent answers, and holds what it should not answer alone

## Control what starts and what it can do

Each run uses the identity, model, permissions and limits you set. An optional check command can skip the run before it uses any tokens.

- Wake on a GitHub push, a Sentry alert, a Stripe payment, inbound email, a Discord message, or cron
- The check is your own code. It decides whether a specific event needs an agent

## See every automated run on the board

An automatically started agent appears like any other, with its own card, diff and review.

acme-shop · /agents

![The intentic agents board over a misty forest: an Attention lane with one agent asking a question, an Active lane with an agent adding Stripe checkout and another chasing a latency spike, and a Finished lane where a soft-delete migration offers Land now above release notes already landed. Every card shows model, branch, cost and diff stats.](https://intentic.dev/_astro/fleet-board.DY_yizyV_Z2ibdRc.webp)

![The intentic agents board over a misty forest: an Attention lane with one agent asking a question, an Active lane with an agent adding Stripe checkout and another chasing a latency spike, and a Finished lane where a soft-delete migration offers Land now above release notes already landed. Every card shows model, branch, cost and diff stats.](https://intentic.dev/_astro/fleet-board.DcmK59nV_Z65jAj.webp)

## One run can wake the next

Work hands down a chain: triage wakes the fixer, the fixer wakes the reviewer.

[Guide Will a coding agent keep working after you close your laptop? A straight answer, the approaches that are not this product included.](https://intentic.dev/guides/keep-a-coding-agent-running-after-you-close-your-laptop/)

[Next Approvals → Approve every change first](https://intentic.dev/features/review/)

[Create your workspace](https://app.intentic.dev)[Read the quickstart](https://intentic.dev/docs/quickstart/)
