# Client proposal

Designed for: Consultants, agencies, and small firms preparing a proposal from discovery notes

Result: A structured proposal draft with the problem, approach, work plan, assumptions, and approval points.

## Bots

1. Researcher
2. Planner
3. Client Deliverables

## Information to gather

- Discovery notes
- Approved services and prices
- Client requirements and proposal format

## Workflow

### 1. Researcher

Organize the client's stated needs and relevant background

Output: A concise situation brief

Message to send:

Use the approved inputs I provide. Organize the client's stated needs and relevant background. Return this result: A concise situation brief. Ask me about missing information before you continue.

### 2. Planner

Build the proposed work plan and dependencies

Output: A scope and delivery sequence

Message to send:

Start with this result from Researcher: A concise situation brief. Build the proposed work plan and dependencies. Return this result: A scope and delivery sequence. Ask me about missing information before you continue.

### 3. Client Deliverables

Draft the proposal in the approved format

Output: A client-facing proposal draft

Message to send:

Start with this result from Planner: A scope and delivery sequence. Draft the proposal in the approved format. Return this result: A client-facing proposal draft. Ask me about missing information before you continue.

## Overall request

Draft a proposal from these approved discovery notes. Use the supplied scope, prices, and format. Mark every promise, price, date, and assumption for my approval.

## Decisions for a person

- Approve scope and exclusions
- Approve prices, dates, and promises
- Deliver the proposal

## First test

Draft a proposal from a fictional or closed project and verify every price and commitment against the source notes.

## Hermes Desktop setup

1. Open each Bot's page in Bot Cabinet's Hermes Bots collection and follow its manual Hermes Desktop setup steps.
2. Run each step in that Bot's own chat and review the result.
3. Pass the approved result to the next Bot with the message provided for that step.
4. After the sequence works, you may create a group with the same Bots.
5. In a group, @mention the Bot you want. Membership order does not control who responds.
