Onfleet · Capability

Last Mile Delivery

Last Mile Delivery is a Naftiko capability published by Onfleet, one of 2 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Run with Naftiko

Capability Spec

last-mile-delivery.yaml Raw ↑
name: last-mile-delivery
description: |
  Workflow capability for orchestrating last-mile delivery on Onfleet.
  Creates a recipient and destination, creates a task, assigns it to a worker,
  receives real-time webhook events through completion, and reads the
  delivery manifest for compliance.
apis:
  - onfleet-tasks-api
  - onfleet-workers-api
  - onfleet-recipients-api
  - onfleet-destinations-api
  - onfleet-webhooks-api
steps:
  - id: create-recipient
    operation: createRecipient
    description: Create or look up the recipient by E.164 phone.
  - id: create-destination
    operation: createDestination
    description: Geocode the dropoff address.
  - id: create-task
    operation: createTask
    description: Create a dropoff task referencing the recipient and destination.
  - id: register-webhook
    operation: createWebhook
    description: Register a callback for task lifecycle events.
  - id: assign-task
    operation: assignTasksToWorker
    description: Assign the task to a specific worker.
  - id: monitor-events
    description: Receive taskStarted, taskEta, taskArrival, taskCompleted webhooks.
  - id: get-manifest
    operation: getDeliveryManifest
    description: Pull the worker's delivery manifest for compliance reporting.