Skip to main content
Many operational developer tasks are repetitive but still require context and judgment—triaging issues, investigating alerts, reviewing dependency updates, syncing work across tools. Instead of configuring these workflows yourself, you describe what you want and Twill sets it up.
Twill automations dashboard showing scheduled automation templates

How It Works

Ask the agent to create an automation in plain language. Twill verifies that the required integrations are connected, sets up the schedule, and writes the instructions for the recurring job. On each run, an orchestrator agent gathers context from your connected integrations (GitHub, Linear, Slack, Notion, Sentry, GCP, AWS), decides what work needs doing, and spawns coding tasks or reports back. You can set up automations from any surface where you interact with Twill—the web app, Slack, or the API.
Twill checks that each integration the automation depends on is actually connected before creating it. If something is missing, it tells you what to connect first.

Connected Integrations

Automations can read from and act on any integration connected to your workspace:
IntegrationWhat automations can access
GitHubIssues, PRs, CI status, review comments, repository data
LinearIssues, projects, sprint status, labels
SlackChannel messages, threads, alerts
NotionPages, databases, comments
SentryError events, issue details, stack traces
Google CloudCloud Run logs, service status
AWSRead-only access to cloud resources
Connect integrations in Settings → Integrations. Automations can combine data from multiple integrations in a single run.

Examples

Issue Triage

Ask: “Set up a daily automation to triage open GitHub issues—prioritize bugs, label them, and spawn fix tasks for critical ones.” Twill reads open issues each morning, categorizes them by severity, and creates coding tasks for bugs that have enough context to act on.

Dependency Updates

Ask: “Create a weekly automation to check for outdated dependencies, update them, run tests, and open PRs.” Twill checks your dependency files, identifies available updates, tests them in a sandbox, and opens PRs for the ones that pass.

Linear Sprint Pickup

Ask: “Every weekday morning, pick up ready Linear issues labeled for this repo and start working on them.” Twill reads your Linear board, finds issues marked as ready, and spawns implementation tasks for each one.

Error Monitoring

Ask: “Monitor Sentry for new error spikes and investigate the top ones daily.” Twill pulls recent error events from Sentry, identifies patterns, and either proposes fixes or reports what it found.

Stale PR Cleanup

Ask: “Once a week, go through open PRs that have unresolved review comments or merge conflicts and address them.” Twill reads PR review threads, applies requested changes, resolves merge conflicts, and pushes updates.

Notion Roadmap to Code

Ask: “Every Monday, read the feature specs from our Notion roadmap database and spawn implementation tasks for anything marked as ready.” Twill reads your Notion database, picks up specs that are ready for development, and creates coding tasks with the full context from the Notion page.

Managing Automations

Once created, automations appear in the Automations dashboard where you can:
  • Toggle on/off with the switch
  • Force trigger for immediate execution
  • Edit instructions, schedule, or target repository
  • Delete when no longer needed
You can also ask the agent to update, pause, resume, or delete automations conversationally.

Schedules

Automations run on cron schedules. When setting one up, you can describe the schedule naturally (“every weekday at 9 AM”, “once a week on Monday mornings”) and Twill configures the cron expression. See Cron Triggers for details on schedule options and templates.