Skip to main content

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.