Product / Automation Builder
AUTOMATION BUILDER

Automate the boring parts. See it before it runs.

Drag triggers, conditions, and actions onto a canvas. Use Ori's AI verdicts (urgency, intent, sentiment) as branches. Dry-run any rule and see exactly which past conversations it would have fired on — before you turn it on.

Start free → Browse templates

11 templates ready to use · Dry-run any rule · No code

Rule: VIP escalation DRY-RUN
WHEN
New message arrives
Any channel
IF · AI VERDICT
contact.tag contains "VIP"
AND
urgency is urgent
THEN
Set priority Urgent
Assign skill Senior CS
Notify Slack #cs-urgent
Would have fired 47× in the last 7 days
// TEMPLATES

11 rules, ready to use. Edit before you arm.

Each template is a real working rule — click, review the canvas, tweak, run dry, then turn on. No empty-canvas anxiety.

ESCALATION
VIP escalation
VIP-tagged contact + urgent message → senior CS + Slack alert.
WHEN message arrives IF VIP + urgent THEN notify · assign · priority
ROUTING
Billing → Billing skill
AI detects "billing" intent → routes to the billing team automatically.
WHEN message arrives IF intent = billing THEN assign Billing skill
CLEANUP
Auto-close idle emails
Customer silent 3 days → auto-close with a polite follow-up.
WHEN customer silent 3d THEN close email thread
RETENTION
Cancellation retention
"Want to cancel" detected → route to retention specialist instantly.
WHEN message arrives IF intent = cancellation THEN assign Retention skill
RE-ENGAGE
Chat abandoned re-engage
Visitor silent 2 min in live chat → friendly nudge before they leave.
WHEN visitor silent 2m THEN send nudge message
SLA
First-response SLA warning
SLA at 75% → Slack alert with the conversation link, before breach.
WHEN SLA at 75% THEN notify Slack
+ 5 more: SLA routing · New-inbound notify · Customer silent → pause · Resolution SLA · VIP complaint escalate
// SAFE TO SHIP

See exactly what it'll do. Before it does it.

Dry-run mode + live match count + plain-English summary. Three checks no other automation builder ships together.

Cancellation retention
DRY-RUN ① Test before going live →
WHEN
New message arrives · Any channel
IF
extraction.intent is cancellation ← ② AI verdict as a condition
THEN
Set priority High
Assign skill Retention
Notify Slack #retention
Would have fired 142× last 7 days ③ Live match count View sample list →
PLAIN ENGLISH
"When a new message arrives and Ori detects cancellation intent, mark it high priority, assign it to the Retention skill, and notify #retention on Slack."
④ One-sentence summary, auto-generated ↗
// WHAT YOU GET

Everything built for support. Nothing more.

Triggers, conditions, and actions pre-shaped to tickets — not generic webhooks.

11
ready-to-use templates
12
action types (notify, assign, tag, close…)
8
channels supported (email, chat, WhatsApp…)
0
rules go live without dry-run approval
TRIGGERS
  • New message in any channel
  • Customer goes silent
  • SLA about to breach
  • SLA has breached
CONDITIONS (AI + DATA)
  • AI urgency / intent / sentiment
  • Contact tag (VIP, Trial)
  • Sender email / company / country
  • Channel, business hours, time idle
  • Regex match on message text
ACTIONS
  • Assign by skill (load-balanced)
  • Set priority · add / remove tag
  • Notify Slack / Telegram / in-app
  • Apply / pause / resume SLA
  • Fire a webhook to anywhere

Automate the boring. See it before it runs.
Live in minutes.

Free for 14 days. No credit card. 11 templates ready out of the box. Dry-run any rule before turning it on.

£35 per seat · all in · no per-resolution fees