💓 Heartbeat — Your Team’s Heartbeat

A privacy-first, emotionally intelligent AI teammate Built on Bolt (Next.js + Netlify Functions), Slack-native by design

🧭 The Problem

In remote work, something subtle gets lost. The hallway moments. The nods. The pulse of a thriving team.

Rituals fade. Energy flattens. Wins go unspoken. And most tools designed to “fix culture” feel… like surveillance or HR overhead.

🌟 The Idea

What if a tool could feel like a teammate — not a manager? What if culture wasn’t managed, but lived — softly, naturally, in rhythm?

That’s why we built Heartbeat.

💡 What Is Heartbeat?

Heartbeat is a Slack-native, emotionally aware AI teammate for distributed teams. It helps your team stay connected, energized, and human — without extra meetings or micromanagement.

It’s the gentle rhythm running in the background — prompting async rituals, recognizing effort, and building presence.

🧠 Key Features

Featureand Description 🔄 Mood Check-ins - Lightweight, emoji-based async pulses (anonymous, opt-in) 🤖 Smart AI Nudges - "Energy's low. Want to run a Gratitude Friday?" 🎉 Auto Shoutouts - Detects commits, PRs, task completions → celebrates them in Slack 👯 Pairing Rituals - AI-powered coffee chats, reflective pairings, or even silence pairings 📊 Emotional Trends - Only shown at team level. No surveillance. Just insight. 🧘 Async Ritual Templates - Reflection Monday, Win Wednesday, etc. — created or suggested by the agent

🔧 How We Built It

Layers and Stack Frontend - Next.js (Bolt) Backend - Netlify Functions (JavaScript) AI Layer - OpenAI + lightweight sentiment cues Slack App - Bolt SDK, Slack Events API DB/Auth - Supabase + Slack OAuth

🔥 What Makes It Different

Lives in Slack - No need for a new tool. Heartbeat meets people where they work.

Emotionally aware - Detects team rhythms, not just metrics.

Privacy-first - No tracking individuals. Only opt-in signals. Trust is built-in.

Agentic - Heartbeat acts like a cultural co-founder. It nudges, suggests, reflects - and learns.

🧗 Challenges We Faced

Designing an AI that feels human without being intrusive

Balancing action with silence - when not to nudge matters

Building trust with users through privacy, consent, and clarity

Creating a zero-friction Slack UX - no clutter, no overwhelm

Scaling emotion data in a respectful, useful way

🫶 Why It Matters

Remote teams don’t need more dashboards. They need rhythm. Heartbeat restores that. Not through force, but through presence.

It’s not HR software. It’s not a bot.

It’s your team’s heartbeat.

Built With

  • bolt
  • javascript
  • netlify-functions
  • next.js
  • openai
  • slack-api
  • supabase
Share this project:

Updates