Automation rules
ProcureIQ automation rules evaluate platform events against conditions, then run ordered actions.
Building blocks
- Trigger: one event type from the webhook registry
- Conditions: AND-matched comparisons against payload fields
- Actions: webhook calls, emails, order updates, support tickets, or external API calls
Example
“Notify operations when a large order is placed”:
- Trigger:
order.created - Condition:
order.totalAmount > 500 - Action:
send_email
Design tips
- Keep one business intent per rule.
- Prefer multiple small rules over one overly clever chain.
- Dry-run with sample payloads before enabling in production.