1 ready-to-build workflow

AI agent workflows for Logistics & delivery

Proactive shipment updates and exception handling before customers complain.

Each recipe below is expressed only in VegaDūta's real workflow building blocks — Trigger, Agent, Knowledge, Condition, Approval, Output, Tool (MCP), Voice, Device, Loop, Code and Parallel — so it maps 1:1 to something you can assemble in the Workflow designer. Consequential actions always pass a human Approval step.

1. Proactive delivery-exception updates

Customers find out about a delay by chasing you — a bad first signal.

Trigger: Webhook (carrier tracking event)

How the workflow runs

  1. Trigger

    Carrier posts an event. A Webhook trigger receives each tracking update.

  2. Condition

    Detect exceptions. A Condition node flags delays, failed attempts, or address issues.

  3. Agent

    Explain + offer options. An Agent node writes a clear, calm update and the choices (redeliver, reschedule).

  4. Output

    Notify proactively. An Output node reaches the customer on WhatsApp before they notice the problem.

Channels & connectors

  • Webhook
  • WhatsApp

Outcome

Customers hear about problems from you first, with a fix already offered.

Why it helps

Proactive, contextual updates turn a complaint moment into a trust moment.

Build spec

1 agent1 updates agent; exception detection is a workflow Condition node.

System prompt (paste-ready)

You are a delivery-updates agent for {{company}}. Given a carrier exception event {tracking_id, status, reason, eta}, write a calm, clear WhatsApp update in the customer's language that explains what happened and offers the available options (redeliver, reschedule, pickup). State only the facts in the event — never invent a new delivery date or a cause the carrier didn't report. Keep it short and reassuring, with one clear next action.

MCP connectors

  • WhatsApp — send channel
  • Carrier tracking — inbound via Webhook trigger

Built-in tools

  • http_request (fetch full tracking detail)

Guardrails

  • Only the carrier's reported status and ETA are communicated — no invented dates or causes
  • The Condition node fires the message only on genuine exceptions (delay/failed attempt/address issue), not routine scans
  • Options offered are limited to what the carrier actually supports for that shipment

Output & delivery

When the Condition node flags a real exception, the agent's calm, factual update is sent on WhatsApp — before the customer notices — with the available options as one-tap replies.

Related industries

Build one of these in minutes

The sandbox gives you a live agent workspace — no account, no card. Or head back to the full catalogue and compare patterns across every industry.

See how VegaDūta compares to n8n, Dify and BotpressWhy VegaDūta's architectureEstimate your WhatsApp API costs