Email notifications
Client hub access
Client hub access
Trigger: Admin shares client hub linkRecipients: Client email addressesContent: Link to client hub with optional passcodeNotes: Passcode is optional per-brand setting
Ad code milestone alert
Ad code milestone alert
Mailer:
AdCodeAlertMailerTrigger: Video hits configured view thresholdRecipients: Subscribed client contactsContent: Alert about milestone reached, link to videoAd code delivered
Ad code delivered
Mailer:
AdCodeMailerTrigger: Creator provides requested ad codeRecipients: Client who requested the codeContent: Ad code details and download linkContent export ready
Content export ready
Mailer:
BrandContentExportMailerTrigger: Content export job completesRecipients: Client who requested exportContent: Download link for exported contentWeekly/monthly report
Weekly/monthly report
Trigger: Scheduled report generation (if configured)Recipients: Client stakeholders on distribution listContent: Performance summary with key metrics, report link
Slack notifications (connected workspace)
For brands with connected Slack workspace via OAuth.Strategy published
Strategy published
Trigger: Strategy published or updated for the brandChannel: Configured client Slack channelContent: Strategy summary with key pointsCode:
Brands::StrategySlackUpdateWeekly strategy update
Weekly strategy update
Trigger: Weekly strategy update cycleChannel: Configured client Slack channelContent: Strategy content for the weekCode:
Campaigns::StrategySlackWeekly report
Weekly report
Trigger: Weekly report publishedChannel: Configured client Slack channelContent: Report link and summary statsCode:
WeeklyReports::SenderClient hub inline notifications
The client hub displays status updates inline rather than through push notifications.Request status update
Request status update
Display: In the Requests tab of client hubTrigger: Admin responds to client request (approve/decline)Content: Request status change with any notes from adminNotes: “Declined” status is internal-only; delete removes from hub
Passcode protection
When a brand has passcode protection enabled:- All client hub links require the 4-digit passcode
- Passcode is rate-limited to prevent brute force attempts
- Admin can reset passcode from brand settings
- Opt-in per brand via “Client Hub” tab on brand detail
Slack integration setup
To connect a client’s Slack workspace:- Navigate to brand detail → Integrations tab
- Click “Connect Slack”
- Client authorizes EVO app in their workspace
- Select target channel for notifications
- Strategy and report notifications flow automatically
Bidirectional chat sync is also available through
Slack::ChannelLink for brands that want integrated chat between EVO and their Slack workspace.