Industry Solutions

How do logistics teams use AI agents, automation and RAG?

Logistics teams use AI for exception handling, document processing and knowledge search: shipment status questions, carrier email triage, customs paperwork checks and dispatch copilots. Agents with function calling connect the model to TMS, WMS and tracking APIs, while RAG grounds answers in contracts and SOPs. Start with read-only tools and add write actions behind approvals.

Key facts

API surfaceOpenAI-compatible /v1/chat/completions with streaming and JSON mode
AgentsFunction calling and agent orchestration are live
Data groundingEmbeddings and RAG are live for contracts, tariffs and SOPs
Structured outputJSON mode returns shipment, document and exception records your systems can validate
DeploymentPlugsky cloud, your VPC, on-prem or air-gapped
Pricing modelFlat monthly self-serve plans; no per-token billing on self-serve
Free tierFree plan with 2 free AI models; 14-day full-access trial
Endpoint roadmapAudio, images, moderation, files, batch and fine-tuning are coming soon

TL;DR

  • Start with exception triage and knowledge search, where errors are cheap to catch.
  • Use function calling to read TMS, WMS and tracking data through your own APIs.
  • Ground carrier and customs answers in contracts and SOPs with RAG.
  • Keep write actions behind human approval until evaluation results are stable.
  • Run on-prem or air-gapped when operational data cannot leave the network.

How it works, step by step

  1. Pick one exception type with high volume, such as delayed shipments or address failures.
  2. Document the current manual process and the decision criteria operators use.
  3. Expose read-only internal APIs for shipment, inventory and carrier data.
  4. Wire function calling so the agent can fetch facts but cannot change records.
  5. Index contracts, tariffs and SOPs with embeddings so policy answers cite sources.
  6. Return structured exception records in JSON mode and route them into your workflow queue.
  7. Add write actions only after measured accuracy, with approval and rollback.
1Pick one exceptiontype with highvolume, such as2Document thecurrent manualprocess and the3Expose read-onlyinternal APIs forshipment, inventory4Wire functioncalling so theagent can fetch5Index contracts,tariffs and SOPswith embeddings so6Return structuredexception recordsin JSON mode and

Try it yourself

Open the AI agent builder →

Exceptions are the entry point

Logistics operations run on routine until something breaks. That makes exception handling the highest-value starting point:

  • Status questions: answer where-is-my-shipment from live tracking data instead of manual lookups.
  • Carrier email triage: classify and summarize inbound messages, then route to the right queue.
  • Document checks: compare commercial invoices and customs forms against required fields.
  • Dispatch support: suggest the next best action from SOPs and current constraints.

Each case produces a measurable outcome: time saved, touches removed, or errors caught.

Agent design: read first, write later

An agent is a model choosing which of your APIs to call. Start with read-only tools: track shipment, get inventory, fetch tariff. Your service layer enforces authorization, so the model can only see what the calling user may see.

Only then add write tools such as rebooking or address correction, and gate them behind an approval step. Log every tool call with its arguments and result so a disputed action can be reconstructed.

Grounding in contracts and SOPs

Operational answers need to be traceable. Index carrier contracts, service levels, customs rules and internal SOPs with embeddings, and require the assistant to cite the passage behind any claim about liability, cost or process. When nothing relevant is retrieved, it should escalate rather than guess.

Update the index when contracts or procedures change; stale retrieval is the most common cause of wrong operational answers.

Deployment and data boundaries

Shipment, customer and pricing data is commercially sensitive. Plugsky supports cloud, VPC, on-prem and air-gapped deployment, so a terminal operator or freight forwarder can keep operational data inside the network while using the same OpenAI-compatible calls as a cloud pilot.

Honest comparison

CapabilityPlugskyRule-based automationBuilding in-house
Exception handlingAgent with function calling over live APIsBrittle if/then rulesYou build orchestration and evals
Knowledge answersRAG with citations over contracts and SOPsStatic FAQ pagesYou assemble retrieval
Structured outputJSON mode for shipment and exception recordsCustom parsers per formatCustom schema work
IntegrationOpenAI-compatible calls, familiar SDKsPer-system connectorsFull platform build
DeploymentCloud, VPC, on-prem, air-gappedOn-prem onlyYour infrastructure
PricingFlat monthly self-serve plans; see live pricingLicense and maintenance feesGPU plus operations cost

Frequently asked questions

Which process should we automate first?

Pick a high-volume exception with clear rules and a measurable outcome, such as delayed-shipment triage. Avoid processes where a wrong answer is expensive or hard to detect.

Can the agent update our TMS?

Technically yes, through a tool you expose. Practically, start read-only, add approvals, and only enable writes after the agent proves accurate on a labelled sample.

How do we prevent it from inventing policies?

Retrieve from indexed contracts and SOPs and require citations. If retrieval finds nothing relevant, the agent should escalate to a person, not answer from general knowledge.

Is our commercial data safe?

For cloud plans, review the current data-handling terms. For strict requirements, deploy in your VPC, on-prem or air-gapped so shipment and pricing data stays inside your network.

Can it read carrier PDFs?

The files and vision endpoints are coming soon. Today, extract text upstream with your existing tooling, then embed and query it through the API.

How do we measure success?

Track touches per shipment, handling time, escalation rate and error rate before and after rollout. Revert or escalate rate shows whether operators trust the output.

What is live today?

Chat, streaming, JSON mode, function calling, embeddings, RAG and agents are live. Audio, images, moderation, files, batch, assistants, responses and fine-tuning are coming soon.