Automation overview
Run Eigent tasks on schedules, webhooks, app events, or remote-control commands.
Automation turns a project prompt into reusable work that can run without manually opening the task composer.
Eigent supports scheduled triggers, webhooks, selected application events, and remote-control commands.
Open Automations
Use either entry point:
- In the sidebar, select Scheduled.
The sidebar focuses on the active Space and Project. The Home dashboard provides a cross-project trigger view.

Choose an automation type
Scheduled trigger
Runs a prompt once or on a daily, weekly, monthly, or custom cron schedule.
Webhook trigger
Creates an HTTP endpoint that starts a task when an external system sends a request.
Create a trigger
- Open Scheduled.
- Select Create.
- Enter a trigger name.
- Select the Project.
- Enter the task prompt.
- Choose Schedule or App.
- Configure timing, event, or webhook values.
- Save the trigger.
Manage triggers
You can:
- Edit a trigger
- Activate or deactivate it
- Delete it
- Sort by created time, last execution, or token cost
- Review execution history
- Retry a failed execution
Review execution logs
Open the execution log panel to see:
- Trigger lifecycle events
- Execution start and completion
- Errors and cancellations
- Webhook receipt
- Token or task metadata when available
Use the logs to distinguish trigger-delivery failures from task-execution failures.
Control execution
Set:
- Maximum failure count
- Hourly execution limits
- Daily execution limits
- Expiration date for recurring schedules
These controls help prevent a misconfigured trigger from generating unbounded work.
Security
- Treat webhook URLs as credentials.
- Restrict app-trigger permissions.
- Review task prompts before enabling recurring execution.
- Add rate limits to event-driven triggers.
- Disable triggers that are no longer monitored.