Confetti remembers every birthday and work anniversary in Slack — with group cards the whole team signs, a heads-up for managers, and none of the cringe.
28-day full trial on install · free forever for teams up to 25 · no card required
The essentials are free — not trial-limited, not feature-crippled. Weekend handling and timezone smarts included, because your team doesn't stop at one office.
Automatic announcements with tasteful GIFs, milestone years called out, and each person celebrated in their own post — never lumped together.
Saturday birthdays post Friday (or Monday — your call), at your chosen hour in your workspace's timezone. Leap-day birthdays handled too.
Birth year is never required and age is never shown unless someone opts in. Gentle, optional collection — one DM, no nagging, easy opt-out.
Paste a CSV and you're done — BirthdayBot exports work as-is. Or let Confetti ask each teammate directly.
Every message template is fully editable. If confetti cannons aren't your team's style, neither is our copy.
A 30-day view of upcoming celebrations in the app home, plus /confetti upcoming anywhere.
A few days before someone's birthday or anniversary, teammates get a quiet nudge to sign their card. On the day, every message lands in the channel as one post — like a real card passed around the office, without the person seeing it early.
Nothing is worse than learning about your report's ten-year anniversary from the channel. Confetti quietly DMs managers days ahead, so there's time for a gift, a card, or a proper thank-you.
Connect Google Workspace and Confetti pulls birthdays and hire dates from your directory every week, matched to Slack accounts by email. Everywhere else this is an enterprise-tier feature — here it's part of Pro at 33 cents.
Birthdays + hire dates → roster, automatically.
Every new workspace starts with a 28-day trial of everything. Small teams then stay free forever; bigger teams pay less than a coffee for the whole company.
| App | Price | Free plan | Group cards | Manager alerts | Directory sync |
|---|---|---|---|---|---|
| Confetti | $0.33/user/mo | Up to 25 people, full core | Yes | Yes | Yes, included |
| BirthdayBot | ~$0.79–1.59/user/mo | 15 celebrations/yr, no anniversaries | No | No | No |
| CelebrationsBot | $0.50/user/mo | None (30-day trial only) | No | No | No |
| Billy (BuddiesHR) | $1.00/user/mo | Under 10 people | No | No | Enterprise only |
| Cakeday | ~$1.00/user/mo | None (14-day trial only) | No | No | No |
Competitor pricing and features as published on their websites, July 2026.
If your workspace has 25 people or fewer, you drop to the Free plan automatically and keep birthdays, anniversaries, GIFs and weekend handling forever. Larger teams get a 28-day grace period to decide, with no interruption to celebrations.
Birth year is optional and off by default. If someone chooses to add it, their age still isn't shown unless they explicitly opt in. Anyone can opt out of celebrations entirely, any time, without asking an admin.
Yes — export your dates from BirthdayBot and paste the CSV into Confetti's import. Column names and US-style dates are recognized automatically. Most teams are done in under five minutes.
Active, non-guest members of your Slack workspace — bots, deactivated accounts and guests are excluded. Seats adjust automatically as your team changes; you never have to manage a count.
Confetti is built and operated by TinyPoll, the maker of the TinyPoll polling app for Slack. Payments are processed by Stripe and will appear from TinyPoll.
Confetti reads your member list (to know who's who and count seats), posts messages, and stores only the dates people or admins provide. It cannot read your channels' message history. Data lives encrypted in AWS (Sydney region) and is deleted when you uninstall.