Inspiration
- I work in Rev Ops and I watch SDRs burn through leads for training and then we have to hear about there being no good leads.
What it does
- synthframe allows you to practice cold calling on your ideal customer profile (ICP) so that you can perfect your pitch before you start dialing.
- You can generate ICP personas and call them multiple times to mimic real life cold calling (the AI will remember previous conversations). After each call an evaluation on your performance is provided so that you can improve your sales skills!
How I built it
- synthframe was started on Bolt.new and the core functionality was primarily built with it.
- Technologies used: SvelteKit, BitsUI, Supabase, Claude, ElevenLabs Conversation AI, and Netlify.
- Claude 3 Opus takes the form input and creates an elaborate persona for the ElevenLabs Conversational AI (Voice AI Challenge). Supabase was used (Startup Challenge) for authentication and for it's realtime messaging so that I could run/listen for jobs and post-call analyses based on the user and conversation.
- The web app was deployed on Netlify (Deploy Challenge) and given a domain from IONOS via Entri (Custom Domain Challenge).
Challenges I ran into
- Bolt was changing a lot of code at once so I used a global prompt that I found on Reddit which made it fit my working style better!
- I used Claude to generate personas for the Conversational AI. It required a rework because it's time to run is longer than 10 seconds so it would fail in prod (in Netlify) as an API endpoint. I ended up using Netlify background functions and Supabase realtime to get around this!
Accomplishments that I'm proud of
- Building something I am happy to show off!
What I learned
- How to cleverly chain together AI tools to create useful products!
What's next for synthframe
- Monetization
- GTM
Built With
- bolt.new
- claude
- elevenlabs
- netlify
- supabase
- sveltekit
Log in or sign up for Devpost to join the conversation.