Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dolfinai.co/llms.txt

Use this file to discover all available pages before exploring further.

2026-04-24
FeatureRelease
AP launch

New

AP Agent

Your users can now review bills, correct OCR output, manage suppliers, and approve payments through natural language. Send a message to POST /agent/ap and the agent drives the full workflow after the initial upload. See the AP Agent quick start.

Bills API

The full bill lifecycle is available via the API. Upload a bill, correct OCR-extracted fields, submit for review, and approve, reject, schedule payment, or confirm paid — all through dedicated endpoints.

Suppliers API

CRUD endpoints for suppliers so you can define and manage your vendor catalog before processing bills.

Payments

Enable invoice collection and bill payouts on behalf of your organisations. Create onboarding links and sessions for payment accounts, check account status, and expose public invoice views with hosted checkout so your customers can pay online.

Invoice payments

List payments against an invoice and record manual payments to reconcile invoices paid outside of Dolfin.

Bank details

Validate bank account details and look up country-specific field profiles before storing supplier or payout information. Use GET /bank-details/countries, GET /bank-details/countries/{code}/profile, and POST /bank-details/validate.

Conversation management

Manage agent conversations directly. List, retrieve, rename, and delete threads, and fetch the full message history for any conversation.

Updates

Simpler agent requests

The AR Agent now accepts a single message string plus an optional conversationId instead of the full message array. Dolfin persists the conversation server-side, so you no longer need to replay history on every turn. Responses stream back as Server-Sent Events. See the AR Agent guide for the updated shape.

Invoice voiding

The invoice DELETE endpoint has been renamed to void invoice to better reflect its behaviour. Voided invoices are preserved for auditability rather than removed.