Push notifications
Contract completed
Contract completed
admin_contract_completedTrigger: Creator completes contract placement targetMessage: “[Creator Name] completed contract for [Brand]”Recipients: Brand operatorAction: Opens contract detail for renewal decisionClient request submitted
Client request submitted
admin_client_request_submittedTrigger: Client submits request via client hubMessage: Request detailsRecipients: Assigned brand operatorIn-app bell notifications
Creator posting behind
Creator posting behind
admin_creator_posting_behindTrigger: Creator falls behind on posting cadenceRecipients: Brand operator/CDCampaign posting behind
Campaign posting behind
admin_campaign_posting_behindTrigger: Campaign overall falls behind on postingRecipients: Brand operator/CDCreator metrics behind
Creator metrics behind
admin_creator_metric_behindTrigger: Creator’s metrics below thresholdRecipients: Brand operatorCreator cadence flagged
Creator cadence flagged
admin_creator_cadence_flaggedTrigger: Creator’s posting cadence triggers flagRecipients: Brand operatorBrief overdue
Brief overdue
admin_brief_overdueTrigger: Creative brief submission overdueRecipients: Assigned adminApproval backlog
Approval backlog
admin_approval_backlogTrigger: Creative approval queue backloggedRecipients: Admins with approval permissionsWeekly report due
Weekly report due
admin_weekly_report_dueTrigger: Weekly report due soonRecipients: Assigned adminWeekly report overdue
Weekly report overdue
admin_weekly_report_overdueTrigger: Weekly report past dueRecipients: Assigned adminSync run incomplete
Sync run incomplete
admin_sync_run_incompleteTrigger: Metrics sync job failedRecipients: Admin teamCreator sync failing
Creator sync failing
admin_creator_sync_failingTrigger: Individual creator’s social sync failing repeatedlyRecipients: Admin teamCreator community onboarded
Creator community onboarded
creator_community_onboardedTrigger: Creator completes onboardingRecipients: Community ManagerHandle needs approval
Handle needs approval
handle_needs_approvalTrigger: Creator connects new social handleRecipients: Admins with handle approval permissionsStrategy update requested
Strategy update requested
strategy_update_requestedTrigger: Strategy update requestedRecipients: Assigned strategy adminStrategy approved
Strategy approved
strategy_approvedTrigger: Strategy approvedRecipients: Strategy submitterStrategy rejected
Strategy rejected
strategy_rejectedTrigger: Strategy rejectedRecipients: Strategy submitterStrategy due soon
Strategy due soon
strategy_due_soonTrigger: Strategy due date approachingRecipients: Assigned adminOpsAlerts dashboard
Separate from bell notifications, surfaced on the admin alerts dashboard at/team/alerts.
Creator posting behind
Creator posting behind
admin_creator_posting_behindTrigger: Creator behind on posting cadenceSeverity: WarningAction: Review creator’s posting statusCampaign posting behind
Campaign posting behind
admin_campaign_posting_behindTrigger: Campaign overall behind on postingSeverity: WarningAction: Review campaign creatorsCreator metric behind
Creator metric behind
admin_creator_metric_behindTrigger: Creator’s performance metrics lowSeverity: WarningAction: Review creator performanceCreator cadence flagged
Creator cadence flagged
admin_creator_cadence_flaggedTrigger: Creator’s posting cadence triggers flagSeverity: WarningAction: Review and acknowledge or escalateBrief overdue
Brief overdue
admin_brief_overdueTrigger: Creative brief overdueSeverity: WarningAction: Follow up on brief submissionApproval backlog
Approval backlog
admin_approval_backlogTrigger: Approval queue backloggedSeverity: WarningAction: Clear approval queueSync run incomplete
Sync run incomplete
admin_sync_run_incompleteTrigger: Metrics sync failedSeverity: ErrorAction: Investigate sync failureCreator sync failing
Creator sync failing
admin_creator_sync_failingTrigger: Creator’s social sync failingSeverity: WarningAction: Check creator’s connected accountsContract completed
Contract completed
admin_contract_completedTrigger: Contract hit placement targetSeverity: InfoAction: Review for renewal decisionClient request submitted
Client request submitted
admin_client_request_submittedTrigger: Client filed request via hubSeverity: InfoAction: Review and respond to requestDaily ops digests
Aggregated daily summaries for operational awareness.Performance digest
Performance digest
admin_ops_digest_performanceTrigger: Daily scheduled jobRecipients: Ops adminsContent: Performance summary across brandsCadence digest
Cadence digest
admin_ops_digest_cadenceTrigger: Daily scheduled jobRecipients: Ops adminsContent: Cadence compliance summaryApprovals digest
Approvals digest
admin_ops_digest_approvalsTrigger: Daily scheduled jobRecipients: Ops adminsContent: Pending approvals summarySlack alerts
Internal Slack notifications for operational awareness.Sync health alert
Sync health alert
SCRAPE_SYNC_SLACK_WEBHOOK_URLRecipients: Rafael, Brandon (one-shot per outage, re-arms on recovery)Code: Metrics::CreditsAlert, Metrics::SyncSlackReporterSync run status
Sync run status
Daily metrics report
Daily metrics report
Metrics::SlackDailyReportJobStrategy published (client Slack)
Strategy published (client Slack)
Brands::StrategySlackUpdateWeekly report (client Slack)
Weekly report (client Slack)
WeeklyReports::Sender