The proposal generation agent produces a full, ready-to-review IT services proposal by combining everything you know about the client with current market standards. It reads your client requirements, the services your company offers, relevant case studies, and your pricing data, then fetches live proposal best-practice trends for the target industry before asking the LLM to assemble a comprehensive proposal. The output is stored inDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/vrashmanyu605-eng/Agentic_Sales-Markerting/llms.txt
Use this file to discover all available pages before exploring further.
proposal_document as a JSON string covering every section a professional proposal requires.
State inputs
A description of what the client needs. This drives the scope, proposed solution, and technology stack sections of the proposal.
A description of the services your company offers. The LLM maps these to client requirements when writing the proposed solution.
Relevant case studies or success stories to include as social proof. The LLM weaves these into the executive summary and proposed solution.
Your pricing structures, rate cards, or ranges. Used to generate the
pricing_estimate section.The industry of the target client. Used to build the proposal trend search query. Defaults to
"tech" if not provided.State outputs
A JSON string containing the complete generated proposal. See output schema for all sections.
What it does
Search for industry proposal trends
The agent constructs a search query using
target_industry — for example, "proposal best practices for manufacturing services 2025" — and calls web_search. The results give the LLM access to current standards on proposal structure, pricing norms, and technology stack expectations for that industry.Assemble all inputs
The agent combines
client_requirements, company_services, case_studies, pricing_data, and the proposal_trends search results into a single LLM prompt. No additional tool calls are made after this point.Generate the proposal
The LLM produces a structured JSON proposal covering nine sections: executive summary, project scope, proposed solution, technology stack, implementation plan, estimated timeline, team structure, pricing estimate, and milestones. The raw response is stored as
proposal_document.Tools used
web_search
Retrieves current proposal best practices and industry standards for the target sector to ensure the generated proposal aligns with buyer expectations.
Output schema
The LLM is prompted to return structured JSON only. The expected structure is:The
proposal_document JSON string is suitable for rendering directly into a proposal template or passing to a document generation tool. Parse individual fields to populate sections of a Word or PDF template.