Skip to main content

Push Approver - Approval Flow

Enterprise Only
This workflow is available exclusively in Countly Enterprise.

Overview

This page documents internal approval workflow behavior for push activation. It is not a direct public API endpoint.

Workflow

  1. Push activation enters the approval workflow check.
  2. If creator has approver_bypass, the message is auto-approved and scheduled.
  3. Otherwise message status is set to inactive and approvers are notified by email.
  4. An approver later uses /i/push/approve to 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.

Database Collections

CollectionUsed forData touched by this endpoint
countly.messagesPush/message recordsStores message lifecycle and approval/scheduling state used by this flow.
countly.membersMember/account enrichmentStores member profile fields (for example names/IDs) used to resolve actor metadata.

Ⓔ Enterprise

This feature is part of Countly Enterprise.

Get Access:

Already a Customer? Use support portal if you have any questions.


Last Updated

2026-02-16