The first culture bot built for Zoom Team Chat

Standups and birthdays, inside Zoom Team Chat

Geekbot and Donut live in Slack. Your team lives in Zoom. CrewBeat asks each person three questions by DM at their own 9:30 and posts birthdays and work anniversaries to the channel, without a spreadsheet.

Free for teams up to 10 · $2 per active user on Pro · 2-minute setup from a channel

Daily standup

9:30 · your time

Yesterday

Shipped the invoice export, reviewed Sam's PR.

Today

Onboarding emails, then the Q4 roadmap doc.

Blockers

Waiting on the Stripe test keys.

Submit Skip today

#general

Birthday

Happy birthday, Priya! Wishing you a great day from everyone in #general.

Posted 9:00 AM · channel time

#engineering · report

6 of 7 answered

One bot for the four things Slack teams install four bots for

GeekbotDonutHeyTacoBonusly

Standups, celebrations, kudos and coffee pairings. None of them run in Zoom Team Chat. CrewBeat does.

Three questions, one DM, zero meetings

Standups at each person's local time

Time zones come from Zoom profiles. One reminder after two hours, a Skip button for days off, and answers land in the channel as they arrive or as a digest at a set time.

✓

6 of 7 answered

Report posted to #engineering

Celebrations that never miss a date

The bot asks each member once, stores month and day only, and posts at 9am in the channel's time zone. Weekend dates move to Friday or Monday. Admins get a Monday digest.

Marcus · birthday

Tue Nov 11

Aisha · 3 years

Thu Nov 13

Tom · birthday

Sat Nov 15 → Fri

How it works

Installed once by your admin. Running in two minutes.

Your Zoom admin installs CrewBeat account-wide from the Marketplace. The bot DMs the installer a welcome card with two buttons: set up a standup, set up celebrations. Add it to a channel and the reports land there. Everything else lives in a dashboard you sign into with Zoom.

  1. 01 Install from the Zoom App Marketplace
  2. 02 Answer the welcome card or type /standup new
  3. 03 Add the bot to the channel where the team reads
  4. 04 Manage history, participation and export from the dashboard
Scopes and security

Slash commands

Nothing to learn beyond a slash

Every setting has a dashboard page, but the daily path never leaves chat. The bot reads only what people type into its own commands and cards. It never reads channel messages.

/standupAnswer today's standup now
/standup new

Set up a standup for this channel. Name, report channel, participants, days, local time and questions, all in one card.

/standup pausePause prompts, resume with /standup resume
/standup reportPost today's report to the channel
/celebrateShare your birthday and start date
/celebrate offOpt out of celebrations any time

Pricing

Free for small teams. $2 per active user after.

An active user is someone who answered a standup this month. Celebrations alone never count, so you are never billed for passive members.

Free

$0 for teams up to 10

For one team trying async standups

Add to Zoom
  • ✓ One standup
  • ✓ Birthdays and anniversaries
  • ✓ Monday digest for admins
  • ✓ Dashboard with history

Pro

$2 / active user / month

For companies running culture across teams

Start with Pro
  • ✓ Unlimited standups
  • ✓ Celebrations for any team size
  • ✓ Participation reports and CSV export
  • ✓ Kudos and coffee pairings when they ship
  • ✓ $20 minimum · 2 months free on annual

Business

Custom for 300+ users

For Zoom admins with procurement to satisfy

Talk to us
  • ✓ Everything in Pro
  • ✓ HRIS sync (BambooHR, Gusto)
  • ✓ SSO-restricted dashboard
  • ✓ Invoice billing

Geekbot is $2.50 per user for standups alone. HeyTaco and Bonusly start at $3 for kudos alone. Full pricing

Built for the three people who decide

The manager wants standups without a daily call. The People lead wants birthdays that never slip. The Zoom admin wants scopes they can approve without a meeting. One install satisfies all three.

Engineering or ops manager

Free tier, set up from a channel, report where the team already reads.

People or HR lead

Dates collected once, posted on time, with a Monday digest to plan the cake.

Zoom admin or IT

Admin-managed install, least-privilege scopes, no reading of channel messages.

Questions

Is this a Geekbot or Donut alternative for Zoom?+

Yes. Geekbot, Donut, HeyTaco and Bonusly only run in Slack, Teams or Google Chat. Donut's Zoom app only offers in-meeting icebreakers. CrewBeat runs standups and celebrations inside Zoom Team Chat, with kudos and coffee pairings next.

Does everyone need to install the bot?+

No. Your Zoom admin installs CrewBeat once for the whole account, and the bot can message any user in it. Each user can opt out of celebrations, and standup participants are chosen by the person who sets the standup up.

What does the bot read?+

Only what people type into its own cards and slash commands. It never reads channel messages. It uses the Zoom Users API for names and time zones and, when you choose "all members of a channel", the channel member list.

What about time zones?+

Each person is prompted at the standup time in their own Zoom profile time zone. Admins can override a time zone per member in the dashboard.

Do you store birth years?+

Never. Birthdays are stored as month and day only. Start dates are stored with the year so anniversaries can be counted.

Can we pay through the Zoom Marketplace?+

Billing runs through Stripe Checkout and the Stripe customer portal. Marketplace billing may come later as an option.

Give your Zoom team its daily beat

Install CrewBeat from the Zoom App Marketplace, set up your first standup from a channel, and let birthdays take care of themselves.

Add to Zoom

Free for teams up to 10 · $2 per active user on Pro · cancel anytime