Uploaded by zaviyaar128

SMS ChatGPT Application Development

advertisement
Project Overview: SMS Application Using ChatGPT for Lead Collection with Google Sheets
Integration
This document outlines the scope of work for the development of an SMS application that
leverages the ChatGPT Assistant API. The application will engage with users who have left
voicemails or missed calls, gather essential lead details through SMS conversations, and then
organize and input this data into Google Sheets.
SMS Platform: Twilio
● Twilio has readily available APIs and webhook connections. They also have a serverless
feature where we may be able to upload the application.
OpenAI Assistant API: Utilize ChatGPT Assistants API to conduct SMS conversations with
leads to gather information.
● The training information and files for this Assistant will be provided.
● The assistant for this application will be used as an SMS service trained for Power
Washing companies.
Key Features:
● Respond to Missed Calls with SMS: Upon a missed call, this bot will start an SMS
conversation with the user.
● Respond to Voicemails with SMS: When a voicemail is left, this bot will analyze the
text in the voicemail and will start the conversation on SMS with the user based on this
transcript.
● Data Extraction from Conversation: Extract specific lead details from SMS
conversations, and send to Google Sheets including:
○ Name
○ Email
○ Phone
○ Address
○ Services requested
○ Additional details
● Database: The app must remember the ChatGPT thread IDs to be able to continue a
conversation. The users Phone # may be the variable to look up.
● GPT Instructions: Framework must allow me to change out the Assistant API to use
with other assistants.
Compliance and Privacy: Ensure the system adheres to relevant data protection and privacy
laws.
Deliverables
● A fully functional SMS application integrated with Twilio, ChatGPT and Google Sheets.
●
This should have the ability to easily replicate for other clients, where basic instructions
can be updated on company name, agent name, service area, etc.
Download