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.

Cake Day connects to your Slack workspace via OAuth and starts posting AI-generated birthday and work-anniversary shoutouts automatically. This guide walks you through the full setup from install to your first preview shoutout.
Setup takes under 5 minutes. No credit card is required for the Free plan.
1

Install Cake Day

Go to cakeday.io and click Add to Slack. You’ll be taken to Slack’s standard OAuth authorization screen.
2

Authorize in your Slack workspace

Review the permissions Cake Day requests, then click Allow. Cake Day uses only the scopes it needs to post messages and manage the roster — no message history is read.
3

Complete the setup wizard

After authorizing, you’re redirected to cakeday.io/app/onboarding. The setup wizard asks you to:
  • Pick a celebration channel — the channel where birthday and anniversary shoutouts will be posted.
  • Set a post time and timezone — Cake Day runs its daily check at this exact time, adjusted for your workspace’s timezone.
You can update either setting later from cakeday.io/app/settings or by running /cakeday setup in Slack.
4

Add yourself to the roster

In any Slack channel, run /cakeday me. A modal opens where you can enter your birthday and your work start date. You can fill in one or both — Cake Day celebrates whichever dates you provide.
5

Invite teammates

To invite someone individually, run /cakeday invite @teammate in Slack. They’ll receive a DM with an Add my dates button to opt in on their own.To invite in bulk, use the Roster page at cakeday.io/app/roster to send DM invites to multiple teammates at once.
6

Preview a shoutout

Admins can preview what a shoutout will look like before it posts publicly. Run /cakeday test @yourself to see a birthday preview, or /cakeday test @yourself anniversary for a work-anniversary preview. The preview is ephemeral — only you can see it.
7

You're done

Cake Day checks for celebrations every day at your configured time. When someone on the roster has a birthday or work anniversary, it generates an AI message via Google Gemini, pairs it with a curated GIF, and posts it in your celebration channel tagging the person.You don’t need to do anything else — shoutouts run on autopilot.