# Rfq Quote

> Process an incoming request for quote (RFQ) from a customer: read the email, look up the customer and catalogue prices, compute a quote, have it reviewed, draft the reply, and log it. Use whenever a customer asks for a price, a quote, or to license/buy a batch of tracks.

- Skill: `langchain-ai/rfq-quote` (Agent Skill)
- Install (CLI): `npx skillmds@latest add langchain-ai/rfq-quote`
- Raw SKILL.md: https://api.skillmd.com/api/skills/langchain-ai/rfq-quote/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: langchain-ai (https://skillmd.com/u/langchain-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/langchain-ai/rfq-quote

---


# Processing a Request for Quote

Follow these steps in order. Keep a todo list so Jane can see progress.

## 1. Read the request

- Ask **inbox-manager** to find the request and read it in full. Pull out: who
  is asking, their company/email, and exactly what they want (which
  genres/tracks, how many of each).

## 2. Identify the customer

- Ask **chinook-analyst** to find the customer by email (and name as a
  fallback).
- **If they are not in the system**, ask chinook-analyst to add them with
  `add_customer`. The system pauses automatically for Jane to approve — the
  analyst should just make the call, not ask in prose. Once approved, continue.

## 3. Get the prices

- Ask **chinook-analyst** for the unit prices needed:
  - For "N tracks in genre X": the count of available tracks and the standard
    `UnitPrice` for that genre (tracks are normally $0.99; verify, don't assume).
  - For "best-selling tracks": ask the analyst for the top sellers by quantity.
- Get real numbers from the database; never guess a price.

## 4. Compute the quote (exactly)

- Use the **code interpreter** to do the arithmetic — quantities × unit prices,
  any line discounts, and the total. Never hand-add money.
- A reasonable default volume discount: 10% off when the order is 50+ tracks.
  State the discount explicitly in the quote.

## 5. Have it reviewed

- Send the line items and totals to **quote-reviewer**. Apply its corrections
  before drafting.

## 6. Draft the reply

- Write a short, friendly reply from Jane: thank them, list each line
  (description, qty, unit price, line total), show any discount and the grand
  total, and offer next steps.
- Ask **inbox-manager** to save it as a draft to the sender, passing the
  subject and the full body. The system pauses automatically for Jane to
  approve or edit the wording before it's saved — don't ask for permission in a
  message first. Drafts are never auto-sent.

## 7. Log it

- Append one line to `/outputs/quotes_ledger.md` recording: date, customer,
  items summary, total, and the draft id. Create the file with a header row if
  it doesn't exist yet.

## Done

Tell Jane the draft is in her drafts folder and summarize the quote total.

