AI SpeedForce

Agents inside your Magento store

Adobe Commerce and Magento Open Source give an agent a full REST API, a GraphQL API and a module system. We build the agent's tools against the REST API, host its approval queue in a small admin module, and keep every write behind a person until you say otherwise.

Magento / surfacesAgent connected to REST API, GraphQL API, Admin module, Message queue, CronMAGENTO / SURFACESAgentmodule-hostedREST APIGraphQL APIAdmin moduleMessage queueCron

01Use

Three agents that fit the Magento admin

Each one does a single job, reaches the store through tools we build per endpoint, and holds any write for a person in the admin you already use.

Support triage

Reads the order, its items and the customer record, drafts a reply for the ticket, and prepares a refund when the case sits inside your policy.

Touches /V1/orders, /V1/customers, /V1/order/{orderId}/refund Human gate Every refund, until you set a threshold.

Catalogue enrichment

Fills missing attributes, writes product copy and meta fields, and checks products against a supplier feed before anything is saved.

Touches /V1/products, /V1/products/attributes, /V1/categories Human gate Price changes and product name changes.

Order operations

Watches orders that stall, prepares shipments, and adds a comment to the order with what it found and why.

Touches /V1/orders, /V1/order/{orderId}/ship, /V1/inventory/source-items Human gate Shipments with a changed address, and any cancellation.

02Wire

What it connects to

Five surfaces, and nothing beyond them. The agent works through the APIs Magento already exposes, and the only code we add inside Magento is a small admin module for the approval queue.

REST API
The agent's main read and write surface, called through one tool per endpoint, with a scoped integration token rather than an admin password.
GraphQL API
Used for reads where it is the cheaper call, such as pulling product and category data in one request.
Admin module
A small module that adds an approval grid to the admin, so a held action is reviewed next to the order or product it would change.
Message queue
Where the platform already runs a queue, the agent's jobs go through it, so a long catalogue run does not block the storefront.
Cron
Scheduled checks, such as stalled orders or missing attributes, start from Magento cron rather than a separate scheduler.

What each agent reads and writes

Read access is broad enough to answer the question, write access is narrow, and every write has a gate until you decide otherwise.

Agent Reads Writes Human gate
Support triage /V1/orders, /V1/customers /V1/order/{orderId}/refund Every refund until you set a threshold
Catalogue enrichment /V1/products, supplier feed /V1/products (attributes, copy) Price and name changes
Order operations /V1/orders, /V1/inventory/source-items /V1/order/{orderId}/ship, order comments Address changes, cancellations

03Gate

Approvals live in the Magento admin

A held action shows the write the agent intends, the record it would touch, and the trace behind it. Nothing reaches the store until someone clears it.

Where it sits

The approval grid is part of a small admin module, so it opens inside the Magento admin with the same roles and permissions your staff already have.

What a reviewer sees

The proposed call in full, named as the REST endpoint it would hit, the order or product it targets, and the run trace that led to it.

What waits by default

Every refund, every price and product name change, shipments where the address changed, and any cancellation. Authority widens only on your instruction.

What a rejection does

A rejected action stops the run and is kept with its trace. Rejections become eval cases, so the agent is tested against them on every change.

04Asked

Questions Magento merchants ask first

Does this work on Magento Open Source as well as Adobe Commerce?

Yes. The REST and GraphQL APIs the agent uses are part of both. Where Adobe Commerce adds features, such as its B2B modules, we only use them if your store runs them.

Do you install code on our Magento server?

Only a small admin module for the approval grid, installed through your normal deployment. The agent itself runs outside Magento and talks to it through the APIs with its own integration token.

Will a long catalogue run slow the storefront?

It should not. Bulk work is batched, runs through your message queue or off-peak cron where you have one, and is paced so the storefront keeps its capacity.

Name one job in your Magento admin

Tell us the task you would hand to a capable new starter with admin access. We will tell you which endpoints the agent would call, where the gate sits, and what a run costs to make.

AI SpeedForce
Start a project Log in