Products / Logistics & returns

Every box,
both directions.

Shipments, returns, replacements, and repairs on one lifecycle, with carrier-tracked legs, inspection with photos, and a public status page for customers.

Illustrative product preview. All records and counts are sample data.

What it does

Four request types

Ship request, return only, return and replace, and advance replacement, each on one append-only timeline.

Inspection and dispositions

Restock, scrap, recycle, quarantine, or repair per item, with photos, reasons, serial numbers, and warranty.

Carrier tracking

FedEx, UPS, DHL, and USPS by verified webhooks. Blue Dart and Delhivery as tracking links.

How it works

  1. 01

    Open the request

    From a draft, a customer email, or the API. Both legs of a return and replace are tracked side by side.

  2. 02

    Track the legs

    Outbound deliveries complete on the carrier scan. Inbound legs prompt your team, because a scan says the box arrived, not what is inside.

  3. 03

    Inspect and decide

    Per-item dispositions with photos. Repairs get their own tracked lifecycle back to the customer.

  4. 04

    Let customers check

    A public, no-login status page by request number and email. Mismatches return "not found".

Request timeline · RMA-10231Sample data
OpenedReturn and replaceDay 0
Received at dockInbound leg, UPSDay 2
Inspection4 photos attachedDay 3, open
ReplacementOutbound leg, FedExPending

Maya AI predicts.
You approve.

On Logistics, the SLA Breach Predictor, Photo Inspection, and Return Forecast agents draft the next move. Manual receive, deliver, or cancel always wins over automation.

About Maya AI

Common questions

Reach out to the team if you have any further questions.

Talk to the team
Which request types are supported?

Four: ship request (outbound only), return only, return and replace (both legs tracked, complete only when both finish), and advance replacement, where the replacement ships before the return arrives.

Which carriers are tracked?

FedEx, UPS, DHL and USPS through verified carrier webhooks. Blue Dart and Delhivery are supported as tracking deep links. Outbound deliveries complete on the carrier's delivery scan; inbound legs prompt your team instead.

Can customers check status without an account?

Yes. A public status page lets a customer check progress with their request number and email. Mismatches return "not found", so requests cannot be enumerated.

What can an inspection record?

Per-item dispositions of restock, scrap, recycle, quarantine or repair, with item photos, per-item reasons, serial numbers and editable warranty. Repairs get their own tracked lifecycle through to delivery back to the customer.

Can a tracker override a person?

No. Manual receive, deliver, or cancel always wins and stops the tracker. Automatic transitions are logged as system actions, never as a fake user.

Does Logistics work on its own?

Yes. Logistics is sold as its own module. Run it alone or with Purchasing, Inventory, Vendors, and Production.

Run the dock from one screen.

Arthiva is invite-only while we build with early customers. Logistics runs on its own or with the rest of the platform.