Velvet Admin Studio
120 FPS Live
Workflows & Automation

Business Rules & Trigger Engine

Automate invoice generation, customer notifications, and ledger syncing with deterministic guarantees.

Active Rules3 Rules
Executions Today212 Runs↑ +24.1%
Evaluation Latency0.02 ms↓ -35.0%
Success Delivery Rate100.0%

Visual Automation Rule Pipeline

Deterministic event chain executed instantly in-memory
1. Event Trigger Customer Registered Source: Stripe Webhook / API
➔
2. Condition Filter MRR ≥ $5,000 Tier: Enterprise Lead
➔
3. Automated Action Assign Senior AE Create onboarding task
➔
4. Notification Slack + Email Alert Latency: < 1 ms

On New Customer ➔ Auto Provision SLA & Welcome Invoice

Trigger: customer.created • Executions: 142
customer.created➔IF: tier == 'Enterprise' || tier == 'Scale'➔DO: invoice.generate && email.send

On Deal Closed Won ➔ Sync Ledger & Slack Celebration

Trigger: deal.stage_changed_won • Executions: 58
deal.stage_changed_won➔IF: deal.value >= 50000➔DO: stripe.charge && slack.notify_revenue

On Health Score Alert ➔ Create Priority Task for Account Lead

Trigger: customer.health_drop • Executions: 12
customer.health_drop➔IF: health_score < 60➔DO: task.create_priority_outreach

📝 Transactional Email & Notification Template Engine

Visual token-interpolated email and webhook payload templates with zero runtime allocation

Enterprise Welcome & SLA Kit

Trigger: customer.created (Enterprise) • Subject: Welcome to Velvet Enterprise — {{customer.company}}

Body Preview

Hello {{customer.name}}, Your 99.99% Platinum SLA instance is now provisioned with initial capacity. Access your team keys and billing console below.
Dynamic Variables: {{customer.name}}, {{customer.company}}, {{deal.value}}

Deal Won Executive Notification

Trigger: deal.closed_won • Subject: Congratulations! {{deal.title}} Closed Won (${{deal.value}})

Body Preview

A new enterprise deal has finalized with {{deal.customer_name}}. Total contract value: ${{deal.value}}.
Dynamic Variables: {{customer.name}}, {{customer.company}}, {{deal.value}}

Proactive Health Outreach

Trigger: customer.health_drop (<60) • Subject: Platform Health & Optimization Review for {{customer.company}}

Body Preview

Hi {{customer.name}}, Our system detected an optimization opportunity on your instance. Let's schedule a 15-minute engineering check-in.
Dynamic Variables: {{customer.name}}, {{customer.company}}, {{deal.value}}

⚡ Deterministic Sub-Tick Workflow Evaluation

How Velvet evaluates automation rules at tick boundaries without SoA column mutation races
In Velvet Framework, workflow rules subscribe to the shared SignalBuffer and typed command rings.Rule evaluation executes in 0.02ms at the Publish phase, preventing mid-tick ECS state invalidation and guaranteeing 100% replayability.
Zero Node/V8 Event Loop LagStrict Trigger/Condition/Action SyntaxIdempotent Webhook Delivery
ESC
Quick Links & Navigation
Customers & Accounts ⌘2 Deals & Revenue Pipeline ⌘3 Billing & MRR Finance Customer 360° Timeline History
Quick Actions
Add New Customer Action
Create Invoice Action
Toggle Light/Dark Theme Setting