For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Contact UsDashboard
DocumentationAPI ReferenceChangelog
DocumentationAPI ReferenceChangelog
  • Get Started
    • Welcome
    • What is Ottimate?
    • Integration Journey
    • Sandbox Environment
    • Authentication
    • API Limits
    • Idempotency
    • Release Plan
  • Account Set Up
    • Onboarding an Ottimate account
    • Accounting Integration
  • Invoice Capture
    • Overview
  • Accounts payable
    • Overview
    • Purchase Orders
    • Purchase Receipts
    • Invoices
      • Invoice status
      • Invoice line items
      • Invoice approvals
  • Catalog
    • Overview
    • Catalog-Entries
LogoLogo
Contact UsDashboard
On this page
  • Invoice lifecycle in Ottimate
  • What you can do with Invoice APIs
Accounts payable

Invoices

Learn about how Ottimate manages vendor invoices
Was this page helpful?
Previous

Invoice lifecycle

Learn about the life cycle of an invoice object in Ottimate
Next
Built with

An invoice is a document requesting payment for products or services that a vendor provided to a buyer during a specific transaction. Invoices typically contain line items detailing each good and service provided.

Invoice lifecycle in Ottimate

In a typical invoice management cycle, users or vendors can upload invoice files to Ottimate via email, desktop, or mobile. Structured invoice data is extracted within seconds through Ottimate’s proprietary AI extraction engine, InstantCapture. The invoice is then matched against purchase orders and receipts (if applicable) and coded with appropriate dimensions. Once approved, the invoice is submitted for payment, and invoice data is recorded in the general ledger in the client’s ERP system.

What you can do with Invoice APIs

  • Push structured invoice data - Send invoice data to Ottimate for coding and approval routing
  • Bulk export digitized invoices - Retrieve processed invoice data from Ottimate
  • Fetch line-item details - Get detailed line-item data for a specific invoice
  • Update invoice status - Modify the processing status of an invoice