Multi-tenant Recurrence Engine
Channel-based automation for any application
A production-grade, API-first platform with tenant isolation, actor-centric authorization, and channel-based recurrence execution. Build scalable multi-tenant automation without architectural complexity.
{
"tenant_id": "01HQRS...",
"channel_type": "bigcommerce_store",
"channel_id": 42,
"schedule": "FREQ=DAILY;BYHOUR=2;BYMINUTE=0",
"payload": {
"action": "renew_subscriptions"
},
"status": "active"
}
Recurrence rules execute on channels without affecting authentication. Supports RRULE (RFC 5545) for flexible scheduling.
Architecture Principles
Authentication
Who is calling
Actor-based tokens with tenant isolation. No coupling to channels or applications.
Recurrence Engine
When something runs
RRULE-based scheduling (RFC 5545). Tenant-owned, channel-targeted execution.
Channels
Where execution happens
BigCommerce stores, email accounts, funnels. Each with its own handler, zero auth impact.