Zuora logo

Zuora + Memtro

Which Zuora invoices are overdue, and which subscriptions renew this month?

Zuora connects Memtro to Zuora Billing. It reads invoices with amounts, balances and due dates, one invoice's line items, subscriptions with terms, renewal and MRR, and customer accounts with status, currency, bill cycle and payment terms. It reads payments, credit memos and the product catalogue. An hourly sync brings recent records into memory. When asked and granted, it can post, email, change, cancel, write off or reverse invoices, update an account, add a contact, manage subscriptions, and record or collect a payment. Account balances and contacts are never returned, and the client acts as the Zuora user it belongs to.

In Memtro

What you can do with Zuora in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Zuora tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Invoices with status, invoice and due dates, amount, tax, balance outstanding and when last emailed, filtered to overdue if asked.
  2. 02One invoice's line items with charge, product, subscription, service period, quantity, amount and tax.
  3. 03Subscriptions with status, term dates, renewal, auto-renew, cancellation and MRR, and customer accounts with currency, bill cycle day and payment term.
  4. 04Payments with type, status and applied and refunded amounts, credit memos with reason code, and the product catalogue.
  5. 05When asked and granted, posts invoices, which Zuora may email to customers, emails an invoice to addresses you name, changes dates or comments, and cancels, writes off or reverses an invoice.
  6. 06When asked and granted, updates an account, adds a contact, cancels, suspends, resumes or renews a subscription, and records a payment or charges the customer's payment method, which takes real money.

Acts when asked

When you ask it to

These tools change something in Zuora. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Post draft invoices (up to 50 named invoices)
  2. 02Email an invoice to the addresses you name
  3. 03Change an invoice's due date, invoice date or comments
  4. 04Cancel an invoice
  5. 05Write off an invoice (creates a credit memo)
  6. 06Reverse an invoice (creates a credit memo)
  7. 07Update a customer account's details
  8. 08Add a contact to a customer account
  9. 09Cancel a subscription
  10. 10Suspend a subscription
  11. 11Resume a suspended subscription
  12. 12Renew a subscription for a new term
  13. 13Record an external payment or charge the customer's payment method
In practice

Ask it like you would a colleague

Once Zuora is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Zuora logoZuora + Memtro
  • Which invoices are overdue, and by how much?

  • Which subscriptions renew this month?

  • What line items are on invoice INV00001234?

  • What payments did Northwind make last quarter?

  • Change the due date on invoice INV00001234 to the end of the month.

01

Chasing overdue invoices

Sarah Chen, credit controller at Acme Ltd, asked which invoices were overdue at month end. Memtro listed them with account, due date and balance outstanding, and when each was last emailed. She started with the ones not emailed since they fell due.

02

Recording a cheque

Dan Fletcher, finance manager at BigCo, asked Memtro to record a cheque from Northwind against the invoices he named. With the action granted, Memtro created an external payment applied to those invoices, which moved no money. Their balances outstanding fell by the amounts applied.

Teams

Where it fits

The teams that lean on Zuora most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Zuora is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withREST host, OAuth client ID and OAuth client secret
  1. 1

    In Zuora, open Settings, then Administration, then Manage Users, and pick the user Memtro should act as. A Zuora administrator creates an OAuth client at the bottom of its details. The secret is shown once.

  2. 2

    In Memtro, open Connections → Zuora and paste the REST host for your data centre, the OAuth client ID and the OAuth client secret. Fill in the entity field only for a Multi-entity tenant.

  3. 3

    Give the Zuora user read roles for reading and billing roles only for the actions you want. An administrator then grants those actions by name to the teams that may use them.

  4. 4

    Ask which invoices are overdue.

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Zuora tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Zuora?+

Only when you ask, and only what it has been granted: post draft invoices (up to 50 named invoices); email an invoice to the addresses you name; change an invoice's due date, invoice date or comments; cancel an invoice; write off an invoice (creates a credit memo); reverse an invoice (creates a credit memo); update a customer account's details; add a contact to a customer account; cancel a subscription; suspend a subscription; resume a suspended subscription; renew a subscription for a new term; record an external payment or charge the customer's payment method. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Zuora connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Zuora data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded. An hourly sync anchors recently changed Zuora records into memory as entities.

How do I connect Zuora?+

REST host, OAuth client ID and OAuth client secret. In Zuora, open Settings, then Administration, then Manage Users, and pick the user Memtro should act as. A Zuora administrator creates an OAuth client at the bottom of its details. The secret is shown once.

Connect Zuora in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time