This app leverages generative AI to intelligently manage your sales inbox and CRM, auto-draft replies using your sales playbook & company branding, and more.
https://www.loom.com/share/92dcb751ba6f4a16a54ffccf92a4178e?sid=88f35317-6cea-4a68-9582-49f254c3d860
Auto-drafted Responses that Match How You Already Sell: Generative AI systems deployed without relevant context are useless for problem solving. Inbox Assistant can be configured to match your existing sales process, drafting style, commonly used case studies, and even your scheduling links. By inserting your company branding, sales playbooks, case studies and other context inbox assistant will draft contextually-coherent, one-review-and-send replies; and is specifically excellent at answering those repeat questions and lead objections that your templates don't handle but are still the same question, over and over again.
Autonomous Message Classification & Inbox Management: To successfully achieve the level of accuracy needed for auto-drafting, Inbox Assistant parses every new message that lands in your inbox and semantically classifies it, this has the added benefit of enabling a completely customizable inbox management and triage feature. Out of the inbox, it will filter high signal prospecting emails out from the noise of your inbox and surface them using labels such as:
Once labeled, it easy to search and group by any label in your inbox, allowing for easy discovery and trend spotting, saving you time and hopefully easing the pain of context switching across deals.
Semantic CRM Automation: Integrating with HubSpot, CRM assistant will create and update contacts, update and create deals, and automatically move deals through your funnel accordingly. This feature improves data quality inside HubSpot, as it only creates contacts for prospects, unlike the native HubSpot Gmail integration, which will create contacts for every single message that lands in your inbox. This feature is still in testing, and further functionality is planned.
GPT-4-based Semantic Routing: This app uses a series of layered semantic classifications to filter out spam, non-prospecting emails and other such noise so that only high signal emails are processed for auto-drafting. This is done by making use of GPT-4 function calling. It is extremely simple, making it deceivingly effective. Diagram here.
Full Thread Context + Natural Language Programming + Python: Throughout the entire workflow, the full thread is processed to ensure accurate classification and contextually-correct responses, with GPT-4-turbo, the 128k context window is almost never capped out. The natural language instructions represented in prompts, in the semantic routers and drafting logic are integrated with regular python, enabling handling of nuanced, squishy problems like "how to respond to this email correctly" to be processed as structured data by a series of processor classes that orchestrate the Gmail and OpenAI APIs.
Easy Config File Customization: This app makes use of a configuration file that can be easily changed to meet your specific company details, sales process and other nuances. In the config file you can update the organization information, the semantic routing logic, your drafting logic and more.
Pipedream has workflow sharing functionality. You can clone a version of this app by clicking the link here. For those unfamiliar, Pipedream is a great workflow automation platform for devs that allows you to run code blocks sequentially and use pre-made triggers. In this case, Pipedream monitors the Gmail Inbox and triggers the workflow whenever a new message is received.
If you are self-deploying and setting up this workflow, this does require some ability to understand basic technical concepts (API key, what a function does, json structure, etc.) but you're reading a README, so I am going to assume this understanding (if you don't have such understanding or would prefer a managed version, you can reach out to me here to discuss implementation)
Step by Step Setup:
Clone Workflow to Pipedream using this link.
Setup GCP Secrets according to this Pipedream guide.
Context sourcing: Find your brand book and other company context for use in config file
Config File Setup:
label_setup_script_disable_after_setup.
label_id.EmailClassification and EmailRelevancy classes as their logic is generic)label_name and label _id list into the config.Hubspot Private App Setup (Optional)
All feedback is welcome (especially constructive criticism) - I am still exploring where to take this application. Feel free to open an issue in this repo.
If you are interested in testing new features, I am open to granting more permissive licenses as a part of a product feedback and testing.
For any feedback or inquiries, you can reach me at [email protected]