> ## 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.

# Recurring invoices & contract extraction

> Automate repeat billing with recurring invoice schedules and extract billing terms straight from a contract.

<Update label="2026-06-08" tags={["Feature","Release"]} description="Recurring billing">
  ## New

  ### Recurring invoices

  Automate repeat billing with [recurring invoice schedules](/api-reference/endpoint/recurringinvoices/create-recurring-invoice-schedule). Create a schedule with a cadence and start date, then [pause](/api-reference/endpoint/recurringinvoices/pause-recurring-invoice-schedule), [resume](/api-reference/endpoint/recurringinvoices/resume-recurring-invoice-schedule), [cancel](/api-reference/endpoint/recurringinvoices/cancel-recurring-invoice-schedule), or [edit](/api-reference/endpoint/recurringinvoices/edit-recurring-invoice-schedule) it as needed.

  ### Contract → recurring schedule extraction

  [Upload a contract](/api-reference/endpoint/recurringinvoices/extract-recurring-invoice-terms-from-a-contract) (PDF or image) to **extract recurring-billing terms automatically** — customer, currency, cadence, start date, and line items — and use them to create a schedule.

  ### AP settings

  Read and update accounts-payable settings for your organisation via `GET` and `PATCH /settings/ap`.

  ## Updates

  ### Sandbox handoff

  Mint a sandbox-handoff auth code to drop authenticated users into a sandbox session scoped to a single organisation.
</Update>
