This content originally appeared on DEV Community and was authored by Jordan Hayashi
This is a submission for the Twilio Challenge
What I Built
Small business owners in blue-collar trades are experts at their craft, but are often overwhelmed by paperwork and handling calls from potential customers. To address this, I created Bizzen, a solution designed to bring a sense of Zen to running a business.
Bizzen leverages the power of Twilio and AI to automate the process of collecting job information from potential customers, allowing contractors to focus on their current tasks without missing new opportunities. When their phone rings while they’re on-site with a customer, Bizzen has a conversation with the new lead without distracting the contractor from their current customer.
Demo
To try the demo, visit the website below to generate a code to text. You can also call the number to hear the generated voice, but it won’t run in “demo mode” (which texts you the result at the end)
Twilio and AI
- When a call comes in, the destination phone number is matched against a business and a voice is generated to confirm that the customer reached the correct business. Twilio answers the call and plays the message to the user.
- Bizzen uses Twilio to send a text to the caller, requesting job information
- An AI agent (langchain agent executor using gpt-4o) has a text conversation with the customer, trying to gather job details
- The AI agent invokes tools to create a profile for the user and the potential job
- Once job details are all collected, the agent notifies the business owner
Additional Prize Categories
Twilio Times Two
- The project uses Twilio Voice / Webhooks to answer calls and confirm that the potential customer reached the correct business
- The project uses Twilio SMS to have a conversation with the potential customer to collect job details
This content originally appeared on DEV Community and was authored by Jordan Hayashi