What can you do with this platform?
- Create channels — Define notification delivery mediums (in-app, push, SMS, email, WhatsApp, custom)
- Design templates — Build reusable notification templates with per-channel content and dynamic variables
- Send notifications — Deliver personalized messages to one user or up to 100,000 users
- Track analytics — Monitor delivery funnels (sent → delivered → viewed → clicked) by channel, template, or user
- Manage campaigns — Create, schedule, and track batch notification campaigns
How does authentication work?
All API requests require two headers:appid— Your CometChat App ID (uniquely identifies your CometChat app)apikey— Your CometChat API Key
What are the two ways to send notifications?
One-call send — A singlePOST /api/notifications/send call with template, targets, and per-user variables. Ideal for transactional notifications like order confirmations or appointment reminders.
Campaign-based send — Create a campaign, add recipients (manually or via CSV), then trigger the send. Ideal for marketing campaigns with scheduling and lifecycle tracking.
This platform is embedded within the CometChat dashboard and uses CometChat’s infrastructure for message delivery.