Inspiration
As an AI automation agency owner, we spent countless hours manually crafting proposals after discovery calls—analyzing transcripts, researching prospects, and calculating project quotes. I saw agencies losing deals due to slow proposal turnaround and inconsistent pricing. PitchCraft was born from the need to automate this entire workflow while maintaining the personalized touch that wins clients.
What it does
PitchCraft transforms discovery call recordings into professional, customized proposals with accurate pricing predictions. It uses a research agent with tool calls to analyze call transcripts and gather prospect intelligence, then leverages a pre-trained XGBoost ML model via FastAPI to predict project quotes in real-time based on integration complexity, scope, and technical requirements. with Machine Learning as a Tool (MLAT) as a nuianced framework that modern literature rarely uses.
How we built it
Built on n8n workflow automation with a multi-agent architecture. The research agent uses tool calls to analyze transcripts and research prospects. The ML pricing engine runs XGBoost through FastAPI, predicting quotes based on complexity factors. All workflows orchestrate seamlessly to generate complete proposals automatically.
Challenges we ran into
Integrating real-time ML predictions as tool calls within n8n flows required custom API architecture. Balancing automation speed with research depth, and ensuring the XGBoost model accurately predicted pricing across diverse project types with VERY limited training data. (we only have 40 real data and 30 are synethetic by LLM!)
Accomplishments that we're proud of
Created a fully functional agentic system that reduces proposal creation from hours to minutes. Successfully integrated ML-powered pricing predictions as tool calls within the agent framework, delivering accurate quotes (sort of) I actually use this now everyday for my agency!
What we learned
How to architect multi-agent systems for complex business workflows. The power of combining research agents with ML prediction models through tool calls. Real-world ML deployment challenges and the importance of feature engineering for pricing models.
What's next for PitchCraft
Expanding the ML model with more training data for improved accuracy. Adding CRM integrations for automated proposal delivery. Building a feedback loop to continuously improve pricing predictions based on won/lost deals. Creating industry-specific proposal templates and pricing models.
More importantly - extend this to ANY quote based businesses in real time, like Construction!
Log in or sign up for Devpost to join the conversation.