Push Approver - Approval Flow
Enterprise
This endpoint is part of Countly Enterprise. To get access, contact sales or compare versions. Existing customers can reach the support portal with questions.
Overview
This page documents internal approval workflow behavior for push activation. It is not a direct public API endpoint.
Workflow
- Push activation enters the approval workflow check.
- If creator has
approver_bypass, the message is auto-approved and scheduled. - Otherwise message status is set to
inactiveand approvers are notified by email. - An approver later uses
/i/push/approveto approve or reject.
Impact
- Pending approval messages remain inactive and are not scheduled.
- Approved messages are eligible for scheduling.
- Rejected messages are marked as rejected and creator is notified.
Related Endpoints
Implementation details
Database Collections
| Collection | Used for | Data touched by this endpoint |
|---|---|---|
countly.messages | Push/message records | Stores message lifecycle and approval/scheduling state used by this flow. |
countly.members | Member/account enrichment | Stores member profile fields (for example names/IDs) used to resolve actor metadata. |