This Django app manages messages from multiple platforms, uses AI for quick responses, and recognizes trigger words like 'estimate' for real-time form filling. It also has a frontend to display lead data and message history.
View On GithubPython, Django, LangChain, OpenAI, Telnyx Voice & SMS API, MySQL
This application manages conversations with business leads through integration with messaging across various platforms such as Facebook Messenger, text messaging, and custom-branded chat widgets on websites.
In addition to text-based interactions, the application incorporates a backend phone number hosted on Telnyx. This number allows business owners to route missed calls, where callers can opt-in for communication with the AI bot, providing a simple transition between voice and text conversations.
On the frontend, the application provides business owners with a comprehensive view of their customer interactions. It centralizes lead management, displaying the source platforms, voicemails, filled-out forms, and message history.