Sources
Four families of event can drive a rule.Vorel's own lifecycle
Leads, conversations, bookings and calls. Anything happening inside the platform that involves a
contactable person.
Your CRM
Every normalised CRM webhook event feeds the engine, so a stage change or a new deal in your CRM
can drive a rule here.
Product analytics
Connect your analytics tool and act on product events. Segment, Amplitude, PostHog and Mixpanel
cohorts are supported.
Your own webhook
A signed generic endpoint for anything else. You get a URL and a secret.
Conditions
Conditions are built in the rule editor rather than written as code: match on event properties, and combine them with all-of and any-of groups. Conditions fail closed. A condition that cannot be evaluated, because a property is missing or the shape is unexpected, does not match. A rule never fires on a maybe.Actions
Two families. Conversation actions change a conversation in your inbox:
Conversation actions require an event that carries a conversation, so they are only offered on the
events that have one. Picking an event that does not support them switches the rule back rather than
leaving it half built.
Outbound actions place a call. See Outbound for the consent and pacing
gates that apply before anything dials.
Timing
A rule can fire:- Immediately when the event arrives
- After a fixed delay
- Relative to a date on the event, for example two hours before a booking’s scheduled start
