triggers

Triggers define when and how your agent activates. Combine multiple triggers on a single agent for complex activation logic.

Manual

Trigger
Description

Manual

Fire on demand from the dashboard or via API call

Time-based

Trigger
Description
Config

Schedule

Run at specific times (daily, weekly, monthly)

cronExpression, timezone

Interval

Run every X minutes or hours

cronExpression

Cron Expression

Advanced cron-based scheduling with full syntax support

cronExpression, timezone

External

Trigger
Description
Config

Webhook

Trigger via incoming HTTP webhook

webhookPath, secretToken

HTTP Request

Activate on specific HTTP request patterns

webhookPath

Events

Trigger
Description
Config

Platform Event

React to ClawEngine platform events

eventType, eventFilter

Agent Finished

Fire when another agent completes execution

eventType

Agent Output

Fire when an agent produces specific output matching a filter

eventType, eventFilter

Blockchain

Trigger
Description

Wallet Transaction

New transaction detected on a watched wallet address

Token Price

Token price crosses above or below a defined threshold

Volume Spike

Abnormal trading volume detected on a monitored pair

Social

Trigger
Description

New Post

New post published by a monitored account

Keyword Match

Post or message containing specific keywords detected

Chat Message

New message received in a connected chat channel

Data

Trigger
Description

Database Row

New row inserted in a connected database table

File Uploaded

New file appears in a watched directory or bucket

Queue Message

New message arrives in a connected message queue

See the Triggers APIarrow-up-right for programmatic management.

Was this helpful?