Workflows & Automation
Automate your hosting tasks with powerful workflows
What are Workflows?
Workflows are automated actions that trigger in response to events on your sites. Think of them as "if this happens, then do that" rules that save you time and keep you informed.
Event-Driven
Automatically respond to payments, deployments, domain events, and more
Multi-Channel Notifications
Get notified via email, SMS, WhatsApp, or in-app
Native Engine
Fast, reliable automation built directly into the platform
How Workflows Work
Choose a Trigger Event
Select what event should activate your workflow
Configure Actions
Decide what should happen when the event occurs
Set Conditions (Optional)
Add filters to control when the workflow runs
Activate & Monitor
Turn on your workflow and track its executions
Available Workflow Events
payment.receivedWhen a payment is completed
payment.failedWhen a payment fails
payment.reconciledWhen M-PESA payment is matched
payment.unmatchedWhen payment can't be matched
subscription.expiring7 days before expiration
subscription.renewedWhen subscription renews
subscription.cancelledWhen user cancels
subscription.expiredWhen subscription expires
site.downWhen site goes offline
site.slowWhen page load > 3 seconds
backup.completedAfter successful backup
deployment.completedAfter deployment finishes
domain.expiring30 days before expiration
domain.renewedWhen domain is renewed
ssl.expiringWhen SSL expires in 30 days
domain.registeredWhen new domain is registered
malware.detectedWhen malware scan finds threats
vulnerability.foundWhen security scan finds issues
cron.every_5_minutesRuns every 5 minutes
cron.hourlyRuns every hour
cron.dailyRuns once per day
cron.weeklyRuns once per week
Workflow Actions
Email Notification
Send emails to yourself or team members
- Recipient email
- Subject template
- Body template
SMS Alert
Get instant SMS notifications on your phone
- Phone number
- Message template
- Priority level
WhatsApp Message
Receive WhatsApp messages for critical events
- WhatsApp number
- Message template
Dashboard Notification
Create in-app notifications in your dashboard
- Notification type
- Message
- Link (optional)
Getting Started with Workflows
Step 1: Enable Workflow Addon
Go to your dashboard and enable the Workflows addon to get started. Free tier includes 1,000 executions/month.
Step 2: Browse Templates
Choose from pre-built workflow templates or create your own custom workflow.
Step 3: Configure & Activate
Set up notification channels, configure conditions, and activate your workflow.
Step 4: Monitor Executions
Track your workflow executions, success rates, and debug any issues in the dashboard.
Workflow Addon Pricing
1,000/month
3 templates
- Email notifications
- Dashboard notifications
- Basic triggers
10,000/month
Unlimited templates
- All Starter features
- SMS notifications
- WhatsApp notifications
- Advanced triggers
- Priority support
Unlimited
Unlimited templates
- All Pro features
- Custom integrations
- Dedicated support
- SLA guarantee
Popular Use Cases
Payment Receipt Automation
Automatically send email receipts when customers make payments via M-PESA or card
Subscription Renewal Reminders
Notify users 7 days before their subscription expires to ensure continuous service
Site Downtime Alerts
Get instant notifications when your site goes down so you can respond quickly
Backup Confirmations
Receive confirmation emails after successful WordPress backups
Domain Expiration Alerts
Get reminded 30 days before your domain expires to avoid losing it
Frequently Asked Questions
How are workflow executions counted?
Each time a workflow runs (triggered by an event), it counts as one execution. For example, if you have a workflow that sends an email when a payment is received, and you receive 100 payments, that's 100 executions.
What happens if I exceed my execution limit?
Your workflows will stop running until the next month, or you can upgrade to a higher plan for more executions. We'll notify you at 80% and 90% of your limit.
Can I create custom workflows?
Yes! While we provide pre-built templates, you can create custom workflows by selecting your own trigger events, actions, and conditions.
Are SMS and WhatsApp notifications included?
SMS and WhatsApp notifications are included in the Pro and Enterprise plans. The Starter plan includes email and dashboard notifications only.
Can I pause or disable a workflow?
Yes, you can pause/disable workflows at any time from your dashboard. Paused workflows don't count towards your execution limit.