Morning order check
Maya Okafor, operations manager at Northwind, asks which orders are still awaiting processing. Memtro lists them with payment status, totals, shipping method and line items. She sees which are paid and ready to pack.
What has this customer ordered from our Ecwid store, and what is still waiting?
Ecwid reads your Lightspeed online store: orders with payment and fulfilment status, totals, tracking and line items, customers with order count and total spend, products with SKU, price and stock, and categories. Customers come back with city and country, never addresses or phone numbers. When asked, and once an administrator has granted the action by name, it updates an order's status or tracking, creates manual orders, creates and changes products, stock and categories, and creates or updates customers. Product changes show on the storefront at once, and deleting an order, product or category is permanent.
Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Ecwid tool, reads what it needs, and answers with the source cited.
These tools change something in Ecwid. 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.
Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Ecwid, choosing the same kinds; the tab shows Ecwid's own steps. Each event can start a job, with the event as its input. Ecwid signs every delivery, and one whose signature does not check out is refused before it is read.
Events and webhooksOnce Ecwid 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.
Which Ecwid orders are still awaiting processing?
What has Jo Bloggs ordered?
Which enabled products are out of stock?
What was in order EBJFT, and has it been paid?
Mark order EBJFT shipped with tracking number RX123456789GB and email the customer.
Maya Okafor, operations manager at Northwind, asks which orders are still awaiting processing. Memtro lists them with payment status, totals, shipping method and line items. She sees which are paid and ready to pack.
Dan Fletcher, customer service lead at Acme Ltd, asks Memtro to mark Jo Bloggs's order shipped with its tracking number and let her know. Memtro updates the fulfilment status and tracking number, and Ecwid emails Jo as the store's notification settings say.
The teams that lean on Ecwid most, a question each of them asks, and what they connect beside it.
A record in Ecwid 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.
Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.
Find your Store ID, the number in your Ecwid admin's address bar or footer.
Go to my.ecwid.com/#develop-apps and open the custom app for your email, clicking Install if it shows. Add the read_customers scope in the app's settings, and the write scopes only for the actions you will grant. Leave a write scope out to keep Memtro from that action.
Open Details and copy the Secret token, which starts secret_, not public_. In Memtro, open Connections → Ecwid and paste the Store ID and Secret token.
Ask "Which Ecwid orders are still awaiting processing?"
Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Ecwid tools are the same everywhere.
Only when you ask, and only what it has been granted: update an order's payment or fulfilment status, tracking number or private note, quietly unless asked to email the customer; create an order by hand (a phone or manual order), quietly unless asked to email the customer; delete an order, permanently; create a product; update a product's name, price, SKU, stock, description, categories or visibility; add to or remove from a product's stock; delete a product, permanently; create a category; rename, describe, move, show or hide a category; delete a category, permanently; create a customer; update a customer's email, group, marketing consent, language or private note. 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.
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.
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.
Store ID and secret token. Find your Store ID, the number in your Ecwid admin's address bar or footer.
Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Ecwid, choosing the same kinds; the tab shows Ecwid's own steps. 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.
Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.
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