Automation Rules
Automation rules let Reactor take action automatically when a condition is met. Rules run in the background and can trigger brief creation, scheduling changes, or alerts.
Rule structure
Each rule has:
- A trigger type -- what condition activates the rule
- A threshold -- the numeric value at which the trigger fires
- An action type -- what Reactor does when triggered
- An action config -- parameters for the action
Trigger types
| Trigger | Description |
|---|---|
engagement_threshold | A post's engagement rate crosses a defined value |
topic_velocity | A topic is being searched or referenced at an accelerating rate |
posting_gap | No content has been published for N days on a platform |
conversion_rate | A funnel's conversion rate drops below a threshold |
Action types
| Action | Description |
|---|---|
create_brief | Automatically create a brief with the specified topic and platform |
pause_platform | Stop publishing to a platform until manually re-enabled |
alert | Send a notification (webhook or in-app) |
reschedule | Move a scheduled post to a different time |
Creating a rule
Via MCP
{
"tool": "create_automation_rule",
"arguments": {
"name": "Revive top performers",
"triggerType": "engagement_threshold",
"triggerConfig": {
"threshold": 0.05,
"comparison": "above",
"platform": "linkedin"
},
"actionType": "create_brief",
"actionConfig": {
"topic": "Follow-up on high-engagement post",
"platform": "linkedin",
"angle": "Expand on the key insight from the top performer"
}
}
}
Via UI
Go to Analytics > Automation (coming soon in a future release) or use the MCP tool.
Listing rules
{
"tool": "list_automation_rules",
"arguments": {}
}
Returns all active and inactive rules for the workspace.
Rule evaluation
Rules are evaluated hourly as part of the analytics sync cycle. There is no real-time trigger evaluation -- the maximum latency between a condition being met and the action firing is approximately one hour.
Use cases
Always-on content machine: Create a rule that fires a new brief whenever there has been no post on LinkedIn in the last 3 days. This ensures your content cadence never stalls.
Amplify what works: Fire a create-brief action whenever a post exceeds 5% engagement rate on X. The brief topic is the same subject so you can expand it into a longer piece.
Protect your metrics: Set a conversion rate threshold that triggers an alert if your funnel drops below 2%, so you can investigate before it becomes a bigger problem.