Documentation Index
Fetch the complete documentation index at: https://docs.mistle.dev/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Automations start agent work in response to external events, such as webhook deliveries from connected systems. Use automations when a team wants Mistle to react to provider activity without a user manually starting every session. Examples include:- responding to Slack app mentions
- reacting to GitHub events
- starting triage or follow-up work from integration webhooks
Requirements
Automations depend on the same building blocks as interactive sessions:- a sandbox profile that defines the agent environment
- integrations that connect the external systems involved
- webhook or callback configuration for providers that send events to Mistle
- account linking when provider activity should be attributed to a specific Mistle user
Automation Types
Mistle supports two automation shapes:- Event-triggered automations respond to provider events, such as Slack app mentions or GitHub webhooks.
- Scheduled automations run on a saved schedule and start work without waiting for a provider event.
Create An Automation
To create an automation:- Open Automations.
- Create a new automation.
- Choose whether it should be event-triggered or scheduled.
- Select the integration event or schedule.
- Choose the sandbox profile version that should run the work.
- Describe the task or instructions the agent should follow.
- Save the automation.
Event Flow
A typical automation flow is:- A provider sends an event to Mistle.
- Mistle validates the event and resolves the relevant organization, integration, resource, and requester context.
- Mistle starts agent work using the configured sandbox profile.
- The agent uses configured integrations to complete the task and report back through the appropriate system.
Attribution
When an automation is triggered by a provider user, Mistle can use account linking to resolve that provider identity back to a Mistle user. Read Account Linking for identity attribution across providers.Next Steps
- Read Integrations for the provider connection model.
- Read Account Linking for requester attribution.
- Read Sandbox Profiles and Sessions for the execution environment used by automation runs.
- For self-hosted deployments, read Webhook And Callback URLs.