Invoices

List repeating invoices

invoices_list_repeating · Reads only · Markdown

Lists the repeating invoices: who each is for, how often, the next dates, and what each made.

Free*

*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.

An example

Which customers do we bill every month, and when is the next one?

Your agent callsinvoices_list_repeatingFree*

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{}
What comes back
{
  "repeating": [
    {
      "repeating_id": 4101,
      "name": "Hotel service contract",
      "customer": {
        "name": "Strandhotel Övelgönne",
        "email": "buchhaltung@strandhotel.example"
      },
      "items": [
        {
          "description": "Kitchen service contract, [Month] [Year]",
          "unit_price": "350",
          "tax_rate": 19
        }
      ],
      "currency": null,
      "notes": null,
      "payment_terms_days": null,
      "every": 1,
      "unit": "month",
      "action": "send",
      "status": "active",
      "next_date": "2026-11-01",
      "upcoming": [
        "2026-11-01",
        "2026-12-01"
      ],
      "end_date": null,
      "times_left": 12,
      "made": 0,
      "last_invoice": null,
      "last_invoice_id": null,
      "last_error": null
    }
  ]
}

Use it when

Before setting one up, or when a customer asks what they will be billed.

What it does

The repeating invoices: who each is for, its lines, how often, the next dates, whether it is drafted or sent, how many were made and the last one, and why one is paused.

What comes back

repeating: each with its id, name, customer, lines, every and unit, action, status, next dates, end_date or times_left, made, the last invoice and its last error. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
statusstringOne of: active,paused,ended.

The call

Over MCP, call invoices_list_repeating on https://api.conecto.chat/mcp/invoices. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/invoices_list_repeating \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md