Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cakeday.io/llms.txt

Use this file to discover all available pages before exploring further.

Broadcast sends an invite DM to every workspace member who hasn’t already opted in or explicitly declined. Instead of inviting people one by one, a single broadcast reaches your entire workspace in seconds.
Broadcast is available on Starter, Growth, and Pro plans. It is not available on the Free plan. Upgrade your plan to unlock it.

How to run a broadcast

You can start a broadcast from Slack or from the dashboard. From Slack: Run /cakeday broadcast in any channel. From the dashboard: Go to cakeday.io/app/roster and click Broadcast. Either way, Cake Day opens a preview modal showing the exact DM that will be sent. Review it before confirming — once you confirm, the DMs go out immediately.
Broadcast DMs go to everyone in your workspace who hasn’t already responded to a Cake Day invite. Review the preview carefully before clicking confirm — there is no way to recall messages once they’re sent.

Who receives the broadcast

Cake Day sends the invite DM to every workspace member except:
  • Members who have already opted in and are on the roster
  • Members who have previously clicked No thanks on an invite
If someone declined a previous invite, the broadcast will not re-invite them. An admin can still send them a manual invite via /cakeday invite @user if they change their mind.

What recipients see

Each recipient gets the same friendly invite DM that a one-on-one invite sends:
  • Add my dates — opens a modal to enter their birthday and optional work start date
  • No thanks — records their decline
Once they respond, their status updates on your roster automatically.

Audit logs

Cake Day retains broadcast logs for up to 12 months. You can use these logs to confirm when a broadcast was sent and which admin triggered it.