Rasayily is not just a WhatsApp bulk-sending tool. This article walks through the platform's real, currently implemented capabilities — no exaggeration, no unshipped features.
1. Multiple Channels
The platform supports four real channels: WhatsApp, SMS, Email, and Push notifications, instead of relying on a separate tool per channel.
2. Multiple Connection Providers and Provider Failover
You can connect more than one provider per channel, assign a different provider per feature (at the store or company level), and get automatic failover to a backup provider if the primary one goes down during campaign sending. Full details in Providers and Automatic Failover.
3. Channel Fallback
You can set a fallback channel per campaign (like SMS as a backup for WhatsApp), so the system records a send attempt through the fallback channel when the primary channel fails.
4. Bulk Campaigns
Create one-time, recurring, or drip campaigns, targeting via segments, groups, CSV files, or all contacts, with scheduled sending.
5. Dual Template System
Support for officially approved Meta templates (with approval status and category) and generic templates for other providers, all from one place.
6. Built-In Customer Service
A unified conversation inbox, assignment and transfer of conversations across your team, and escalation from bot to human agent. Details in the Customer Service Guide.
7. Automation
Two real systems: Auto-Reply for instant replies to specific incoming messages, and Workflow Automation, which lets you build flows triggered by various events.
8. n8n Integration
The system supports connecting to the external n8n automation platform via per-company settings, with a full call log (n8n Logs) to track what was actually sent and received.
9. Webhooks
The system receives webhooks from multiple sources (Meta, WhatsApp providers, stores) to update statuses as they happen, and sends outbound webhooks via the n8n integration and the local system's webhook delivery.
10. Events
A real events log (separate from the framework's internal event system) that can be monitored, retried, and exported, and used as triggers for workflow automation.
11. The Local System
The "local system" feature in Rasayily is tied to a dedicated storage policy and webhook delivery to a local agent — it's about storage and file synchronization, not an alternative WhatsApp gateway to Meta or QR.
12. Store Integrations
A fully working integration currently exists with Salla. Zid, Shopify, and WooCommerce currently have webhook verification and an initial connection test only, while full data synchronization for them is still being added.
13. Company API
The system provides a per-company API (Bearer token) to send messages, track their status, and pull reports programmatically.
Capability Table (based strictly on the actual code)
| Capability | Status in Rasayily |
|---|---|
| WhatsApp (official + QR) | Fully available |
| SMS | Fully available |
| Multiple providers per channel | Fully available |
| Provider Failover | Available during campaign sending, no dedicated event screen yet |
| Channel Fallback | Available at campaign-config level, records the fallback send attempt |
| Customer Service | Fully available |
| Automation (auto-reply + workflows) | Fully available |
| n8n | Fully available |
| Webhooks | Available (broad inbound, outbound via n8n/local system) |
| Local System | Available (storage & sync, not an alternate WhatsApp gateway) |
| Salla integration | Fully available |
| Zid/Shopify/WooCommerce integration | Partial — webhook verification & connection test only |
Instead of using a separate tool for every channel or function (a WhatsApp tool, a separate SMS tool, a separate customer-service tool, a separate automation tool), Rasayily brings these functions together into one connectable, extensible platform. To get started from scratch, see the complete Rasayily user guide.
FAQ
Does Rasayily support n8n? Yes, directly, via dedicated settings and a call log.
Does it support all stores? Only Salla is fully integrated today; Zid, Shopify, and WooCommerce are being added.
Does it support webhooks? Yes, inbound from multiple sources and outbound via n8n and the local system.