ISSUE 01

LIVENext.jsDrizzleSlack APImonday.com

CONTEXT

Granola captures rich meeting notes, but action items die inside the transcript.Nothing routes them into the tools where work actually happens.

BUILD

Trailmix is a Next.js 16 app with a background worker that polls Granola every 30 seconds, runs extracted action items through an LLM for confidence scoring and deduplication, then delivers them to Slack with approve/reject buttons.Approvals optionally create monday.com items via GraphQL with mapped columns, groups, and assignees.Built on Drizzle ORM, NextAuth with Google OAuth, AES-256-GCM for stored credentials, and a circuit breaker that disables polling after repeated Slack failures.

RESULT

Live on Fly.io with a 3D-scene landing page.Operates in two modes, monday.com routing or Slack-only delivery, selected during a multi-step onboarding flow.

LINKS

SCREENSHOTS

Trailmix screenshot 1
Trailmix screenshot 2
← All projects