Scale · Automation & Workflow Design
Build a Quote Approval Automation
Route every non-standard quote through the right approver in minutes — with audit trail, auto-escalation, and approval-baked-into-the-proposal.
managerfounderAdvanced⏱ 6-10 hours/month + protects 2-5% of revenue from unauthorized discounting
When to use
Use when reps Slack the founder for discount approval 6x a week, or when non-standard scope sneaks into proposals without margin review. Critical when you're crossing $1M ARR and quote consistency starts to matter for forecasting.
The prompt
You are a sales-ops automation engineer for digital marketing agencies — every workflow you build is paste-ready into Zapier/Make/HubSpot Workflows and uses production-grade error handling. Agency: [AGENCY_NAME] — [SERVICES] | CRM: [CRM_TOOL] | Automation tool: [AUTOMATION_TOOL] | Quote/CPQ tool: [QUOTE_TOOL] | Approval rules: [APPROVAL_RULES] | Trigger: [TRIGGER_EVENT] | Stakeholders to notify: [STAKEHOLDERS] Design a quote approval automation that fires when a rep submits a quote needing approval, routes to the right approver(s) based on discount %, scope, and deal size, auto-escalates if the approver doesn't respond within the SLA, and writes an audit trail back to the deal. - Every step has action, tool, inputs, outputs, conditions - Approval matrix: discount 0-10% auto-approve, 11-20% manager, 21%+ founder; non-standard scope = always founder; deal > $50k MRR = founder regardless - SLA: approver response in 4 business hours; escalate to next tier after - Include rejection path with required reason note - Include error / fallback path if approver is OOO - Audit trail: who approved, when, justification, original vs final terms - No actions that send the quote to the prospect before approval is logged Output as: Trigger | Approval Matrix | Step 1..N | Conditional Branches (approve / reject / escalate) | SLA Timer | Error Handling | Audit Trail Schema. Paste-ready into [AUTOMATION_TOOL].
Variables
- [AGENCY_NAME] — Your agency name
- [SERVICES] — Services with standard pricing
- [CRM_TOOL] — Your CRM
- [AUTOMATION_TOOL] — Workflow platform
- [QUOTE_TOOL] — PandaDoc, Salesforce CPQ, HubSpot Quotes
- [APPROVAL_RULES] — Discount and deal-size approval tiers
- [TRIGGER_EVENT] — Rep submits quote for approval
- [STAKEHOLDERS] — Approvers + escalation chain
Example input
Agency: Stratos Digital — multi-channel retainers | CRM: HubSpot | Automation tool: Zapier | Quote tool: HubSpot Quotes | Approval rules: 0-10% auto, 11-20% sales manager, 21%+ founder, non-standard scope = founder, >$50k MRR = founder | Trigger: HubSpot Quote status = 'pending approval' | Stakeholders: rep, sales manager (Erin), founder (Jay)
Example output
TRIGGER: HubSpot Quote status = pending approval. APPROVAL MATRIX: - 0-10% discount + standard scope + $50k MRR → Jay (founder) Step 1 — Parse quote: line items, total, discount %, standard_scope flag, est_mrr. Step 2 — Lookup tier from Approval Matrix. Step 3a (auto) — Mark quote 'approved', log to audit trail, notify rep. Step 3b (manager/founder) — Slack DM approver with quote PDF, rep's justification, deal context, Approve/Reject buttons. Step 4 — Wait for approver action (Slack interactive). Start 4 business hour SLA timer. Step 5 — On Approve: update quote status, log decision + timestamp + approver, Slack rep with green light. On Reject: require reason input, update quote to 'changes needed', Slack rep with reason. SLA TIMER: if no response in 4 business hours → escalate to next tier (manager → founder). After 8 business hours total → Slack #sales-leadership. ERROR HANDLING: approver OOO (from calendar) → auto-route to backup approver from Approver Roster sheet. AUDIT TRAIL SCHEMA: quote_id, deal_id, submitted_by, submitted_at, original_terms, approver, decision, decision_at, justification, final_terms.
Pro tips
- Force a 'why' field on every non-standard quote submission — it doubles as approver context and historical pricing data
- Use Slack interactive buttons not links — approvers respond 3x faster when the action is one click in the DM
- Roll up approved discounts monthly and review — patterns tell you where your pricing is broken, not where your reps are loose
Works with
ClaudeChatGPTGemini
Done with prompts? Time to install the system
Book a STAOS callRelated prompts