Inspiration
Small businesses are often run by just a few people, if not just one person. When small business owners work they often aren't available to take calls all the time, leading many missed opportunies. We decided to create software to help them with their day-to-day.
What it does
Recall is an AI receptionist that can handle all inbound and outbound calls as well schedule meetings with potential leads/clients. We provide a dashboard for the user to view all calls taken by our agent.
How we built it
We built the voice agent using Livekit's agentic framework. We added supabase and google calendar integration to track and book events respectively. The dashboard is displayed in a nextjs webpage.
Challenges we ran into
There were many tools we could have used and had to weigh the pros and cons of each tool. The challenge was to see which tool performed best in our use case. For example, we found that using gpt as our primary llm gave us more straightforward responses, while gemini had stronger conversational memory.
Accomplishments that we're proud of
We learned something new!
What we learned
We learned about google's apis, such as programmatic access to google calendar.
What's next for ReCall
Right now we have only created an agent for one use case for demo purposes, but we can expand to other use cases as well.

Log in or sign up for Devpost to join the conversation.