Cin7 Core logo

Cin7 Core + Memtro

How much of this SKU can we sell today, and where has that order got to?

Cin7 Core is where your stock and orders live. Memtro reads sales with their quote, order, pick, pack, ship, invoice and payment status, one sale's lines and fulfilments, purchase orders, products with price and average cost, and stock by location. When asked and granted, it can create a sale and its order, void a sale, record or remove a payment, create a customer, and post or void a stock adjustment. Cin7 Core can tell Memtro when a sale is backordered or stock changes, and a job can start on it. Sale amounts, contacts and addresses are never read.

In Memtro

What you can do with Cin7 Core in Memtro

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

What it does

  1. 01Follow sales through quote, order, pick, pack, ship, invoice and payment, with one sale's lines, fulfilments and invoices.
  2. 02Check stock on hand, allocated, available, on order and in transit by product and location.
  3. 03Read purchase orders, products with tier 1 price and average cost, customers and locations.
  4. 04When asked and granted, create a sale and its order (authorising reserves stock), void a sale or create a customer. Nobody is emailed.
  5. 05When asked and granted, record or remove a payment against a sale, and post or void a stock adjustment. A payment moves no money.
  6. 06With events on, a backordered sale, a fully paid sale or a change in available stock in Cin7 Core can start a job.

Acts when asked

When you ask it to

These tools change something in Cin7 Core. 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. 01Create a sale (a draft shell for a customer and location)
  2. 02Add the order to a sale, as draft or authorised (authorising reserves stock)
  3. 03Void a sale
  4. 04Record a payment or prepayment against a sale
  5. 05Remove a recorded sale payment
  6. 06Create a customer
  7. 07Post a stock adjustment (draft or completed)
  8. 08Void a stock adjustment

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Cin7 Core for you. Each event can start a job, with the event as its input. Cin7 Core sends a secret with every delivery, and one without it is refused.

Events and webhooks
  • 01A sale was created
  • 02A sale quote was authorised
  • 03A sale order was authorised
  • 04A sale was backordered
  • 05A sale pick was authorised
  • 06A sale pack was authorised
  • 07A sale shipment was authorised
  • 08A shipment tracking number changed
  • 09A sale invoice was authorised
  • 10A sale was partly paid
  • 11A sale was fully paid
  • 12A sale credit note was authorised
  • 13A sale was voided
  • 14A sale stage was undone
  • 15An attachment was added to a sale
  • 16A sale's additional attributes changed
  • 17A purchase order was authorised
  • 18Purchased stock was received
  • 19A purchase invoice was authorised
  • 20A purchase credit note was authorised
  • 21A purchase was updated
  • 22A customer was updated
  • 23A supplier was updated
  • 24A product was updated
  • 25Available stock changed
In practice

Ask it like you would a colleague

Once Cin7 Core 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.

Cin7 Core logoCin7 Core + Memtro
  • How much of SKU TS-100 is available at the main warehouse?

  • Which Cin7 orders are backordered?

  • Which sales have shipped but not been invoiced?

  • Which purchase orders are still waiting to be received?

  • What is low at the main warehouse?

01

Checking stock before promising

Priya Sharma, an account manager at Acme Ltd, asked how many of a jacket SKU were available at the main warehouse. Memtro read Cin7 Core stock by location and gave her the on-hand, allocated and available figures, with the next delivery date.

02

Backorders caught early

Northwind turned on the backordered event so Tom Reilly, its operations lead, hears about shortfalls early. When a sale was backordered, a job read the sale's lines and the stock for each SKU, and put the short items and their next delivery dates in front of Tom.

Teams

Where it fits

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

Better together

Works with

A record in Cin7 Core 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 withAccount ID and Application Key
  1. 1

    In Cin7 Core, open Settings → Integrations & API → Cin7 Core API for the account ID. Create an API Application for Memtro alone, since the 60-calls-a-minute limit is per application.

  2. 2

    In Memtro, open Connections → Cin7 Core and paste the Account ID and the Application Key. Connect each company separately.

  3. 3

    The key has full API access with no scopes. An administrator grants the sale, payment and stock actions by name to the teams that may use them. Events are turned on from the connection's Events tab.

  4. 4

    Ask how much of a SKU is available at the main warehouse.

Also works from

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

FAQ

Questions

Can Memtro change anything in Cin7 Core?+

Only when you ask, and only what it has been granted: create a sale (a draft shell for a customer and location); add the order to a sale, as draft or authorised (authorising reserves stock); void a sale; record a payment or prepayment against a sale; remove a recorded sale payment; create a customer; post a stock adjustment (draft or completed); void a stock adjustment. 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 Cin7 Core 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 Cin7 Core 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.

How do I connect Cin7 Core?+

Account ID and Application Key. In Cin7 Core, open Settings → Integrations & API → Cin7 Core API for the account ID. Create an API Application for Memtro alone, since the 60-calls-a-minute limit is per application.

Can Cin7 Core start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Cin7 Core for you. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Cin7 Core 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