Fall 2026 Challenge

Sales workflow automation

Description

Build a full-stack application that aggregates customer interaction data from multiple sources — Firefly.ai meeting notes, forwarded emails, and screenshots — and produces daily AI-generated summaries organized by customer. Technical Requirements: ∙ Backend/Database: Use Supabase (Postgres + Auth + Storage) as your primary backend. Store all ingested data (meeting notes, emails, screenshots) in structured tables with proper relations to customer records. ∙ Authentication & Access Control: Implement Supabase Auth with domain-restricted sign-up — only users with a @vamo.app email address should be able to create accounts. Enforce data access at the database level using Supabase Row Level Security (RLS) policies — all tables must have RLS enabled, and policies should ensure that only authenticated users with a verified @vamo.app email domain can read, insert, or modify any data. No application-level authorization checks alone — RLS must be the primary enforcement layer. ∙ Firefly.ai Integration: Connect to the Firefly.ai API to pull in meeting transcripts/notes from sales and customer success calls. Categorize and associate them with the correct customer automatically (using attendee metadata, meeting titles, or NLP matching). ∙ Email Ingestion: Set up an inbound email processing pipeline — users should be able to forward customer emails to a dedicated address, which then parses the sender, subject, body, and any attachments, and stores them against the appropriate customer record. ∙ Screenshot Capture: Allow users to upload screenshots (stored in Supabase Storage) and tag them to a customer, with optional OCR or AI-based description extraction. ∙ Daily Summaries: Generate AI-powered daily summaries per customer that synthesize all interactions (calls, emails, screenshots) from that day. These summaries should be viewable in-app and optionally delivered via Resend (email delivery is a nice-to-have, not required). ∙ Resend Integration: If implemented, use Resend to email daily summary digests to team members. Deliverable: Submit a screen recording / video walkthrough of you using the application end-to-end with a real Firefly account — demonstrating the ingestion of real meeting notes, email forwarding, screenshot uploads, and the generated daily summaries.

See all requirements
Contribute and merge any change to the repository

About the Poster

Vamo
Vamo
Member since Dec 2025

Cracked engineers are not on LinkedIn.

vamo.xyz

Team

B
Bolun Li Founder
View Vamo's profile
Earn up to $250.00
Start Challenge

You'll get a dedicated workspace to complete this challenge.

By starting this challenge, you agree to the terms in the description and Vaya's terms.

Questions? Contact Bolun Li

Earn $250.00