Exodus Salesforce Docs
Admin Guide

Quote Approval Admin

Admin configuration guide for quote approval settings, branded approval emails, tokens, conversion behavior, and dashboards

Use Quote Approval Settings from the Settings app in QA:

https://exodus--vesper.sandbox.lightning.force.com/lightning/n/Quote_Approval_Settings

Admin Surface

Quote approval administration covers:

SurfacePurpose
Quote_Approval_Settings__cOrg-level approval behavior and email settings.
Quote_Approval_History__cSubmission, review, decision, and email evidence.
quoteApprovalSettingsLWC settings editor.
quoteApprovalDashboardOperational approval queue and metrics.
quoteApprovalReviewActionApprover decision action.
quoteApprovalSubmitActionSales submission action.
QuoteApprovalSettingsControllerServer-side settings API.
QuoteApprovalEmailServiceApproval communication.

Settings Fields

FieldAdmin meaning
Enable_Approval_Request_Email__cSend request email when a quote is submitted.
Enable_Approved_Email__cSend approved email after decision.
Enable_Rejected_Email__cSend rejected email after decision.
Enable_Internal_Activity_Notifications__cCreate/notify internal activity for approval events.
Processing_Team_Emails__cAdditional operational recipients.
Token_Expiry_Hours__cExpiration window for approval tokens or external review links.
Auto_Convert_On_Approval__cConvert approved quotes when policy allows.
Auto_Send_Invoice_On_Conversion__cSend invoice after conversion when enabled.
Button_Color__cApproval email action styling.
Button_Text_Color__cApproval email action text styling.

Do not enable auto-conversion or auto-invoice behavior without a QA quote that exercises approval, conversion, invoice, and payment readiness.

Email and Branding

Quote approval emails should use the shared branded email shell. Check Company Branding Settings before diagnosing email layout because approval emails depend on shared brand values.

After changing approval email behavior:

  1. Submit a sandbox quote.
  2. Confirm request email recipients.
  3. Approve and reject separate test quotes if both email types changed.
  4. Use ResendApprovalEmail or ResendThisApprovalEmail to confirm resend behavior.
  5. Verify Quote_Approval_History__c records capture the email activity.

Approval State Rules

Sales users submit through the Quote action. Approvers review through the Quote record, approval list, or dashboard.

Admin rule:

ChangeRequired validation
Approval email toggleSubmit a test quote and inspect history.
Processing team recipientsConfirm all intended recipients receive the message in QA.
Token expiryConfirm expired tokens fail cleanly and fresh tokens work.
Auto-convertConfirm the resulting Sales Order, Opportunity, and payment context.
Auto-send invoiceConfirm invoice creation, recipients, email history, and payment link assumptions.

Dashboards

Use these dashboards after settings changes:

DashboardUse
Quote Approval DashboardCurrent pending requests and decision mix.
Quote Approval SLA DashboardAging, bottlenecks, and stale approvals.
Metric Integrity DashboardData-quality issues that can undermine approval metrics.

Common Admin Issues

SymptomCheck
Submission fails before emailQuote validation, required payment plan, item rules, quote status.
Approver cannot reviewPermission set group, quote object access, approval action access.
Email looks unbrandedCompany Branding Settings and shared email shell.
Email recipients are wrongProcessing team emails, contact email, notification profile, order/quote email settings.
Dashboard counts look staleApproval history, report filters, dashboard refresh, metric integrity issues.

Last updated on

On this page