finance_ops · saas · workflow

Perplexity's two-person finance team automates 163 hours of work per month with Ramp's Accounting Agent

Perplexity needed to manage hundreds of vendors and thousands of monthly transactions with a general ledger team of essentially one person, and existing AP tools could not flag unusual vendor charges without manual review at that transaction volume.

How it works
Common implementation structure
How this type of workflow is generally built, generalized across documented cases — not tied to any one vendor's stack. Click any stage to read what happens there. Specific products that implement these stages appear in “Tools commonly seen” below.
Stage 1 · Vendor-specific card issuance
Each approved vendor relationship gets its own dedicated card with preset spend controls.
Tools used
RampAccounting Agent
Outcome

Ramp's Accounting Agent auto-codes over 97% of card transactions and automates an average of 163 hours of finance work per month, including roughly 115 hours from month-end close compression, with Ramp generating over $5M in cumulative savings for Perplexity.

What failed first

General-purpose credit cards distributed without structure created cascading fraud exposure across dozens of vendor relationships, and AP software could process bills but could not surface anomalous charges, requiring manual digging that did not scale.

Results
Time saved7,000–9,000
Volume>97%
Cost replacedover $5M
Running since2022
Source

https://ramp.com/customers/perplexity

How we source this →

Grounding & classification
Source type: vendor customer story
38 fields verified against source quotes.
agentic workflowanomaly detectiondocument classificationinvoicereceiptfailure mode describedhuman review describedmetric backednamed customerproduction runtime claimedsource backedtools describedworkflow describedsoftwareautomation ratecost reductioncycle time reductionemployee productivitytime savedvendor customer storyaccounts payableexpense managementfinance opsai draft human approvalescalation workflowextract classify route