Onfleet

Onfleet

· #235 most-used

Last-mile delivery, orchestrated without lifting a finger

CommunicationProductivityAnalyticsEcommerceSupportSchedulingAutomation

Onfleet is a last-mile delivery management platform used by retailers, grocers, pharmacies, and logistics operators to dispatch drivers, optimise routes, and keep recipients informed in real time. Connect it to Actionist and your agents can create and assign tasks the moment an order is placed, auto-dispatch entire driver teams, track completions and failures as they happen, and feed delivery evidence straight into billing — all without a human touching the Onfleet dashboard.

Average time saved
12 hours
per person · per month
≈ 2 workdays back

Eliminates manual work. Agents eliminate the manual cycle of copying order data into Onfleet tasks, monitoring dashboards for delays, and chasing drivers for completion confirmation.

Schedule

What your Onfleet agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
WedFri
Wed
Thu
Fri
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Onfleet × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~55 hrsSaved / week
6Personas served
For customer success
Featured4 apps

Delivery confirmed — close the loop automatically

When a customer emails asking where their order is, the agent reads the Onfleet task by recipient phone, posts a live status update to the customer, updates the task notes with the support interaction, and drops a calendar reminder for a follow-up call if the task is still in progress — every step completed before the support rep finishes their coffee.

~11 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a customer email arrives asking for a delivery status update
Result
Update an Onfleet task with support-contact notePost task status summary to #cx-live channelBook follow-up call if task still in-progress
The win
Saved per run
18 min
Runs / week
~35×
Zero manual status lookups
Driven byCustomer Support Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    21 min / week
    Delivery SLA lookup

    Sales reps manually query Onfleet or chase ops to confirm delivery capacity before promising a customer an arrival date.

    Sales Agent
    0 min
    Agent quotes capacity in real time

    Agent queries Onfleet team ETAs and returns the earliest confirmed slot to the rep during the call, no ops ping required.

  • Marketing
    15 min / week
    Post-purchase sequence delay

    Marketing waits for daily batch exports from Onfleet to trigger post-delivery nurture emails, meaning some customers wait 24 hours for follow-up.

    Marketing Agent
    0 min
    Agent fires nurture flow on delivery

    Agent listens for the task-completed event and enrols the customer in the post-purchase sequence within 60 seconds of the driver leaving.

  • Customer Support
    21 min / week
    Manual delivery status lookup

    Support agents log into the Onfleet dashboard, search by name or address, and screenshot task details to paste into tickets — averaging four minutes per query.

    Customer Support Agent
    0 min
    Agent surfaces task status instantly

    Agent retrieves the task record and tracking URL and posts them into the ticket in under 10 seconds, without leaving the support tool.

  • Human Resources
    8 min / week
    Manual driver onboarding

    HR manually creates Onfleet worker profiles for each new hire, copying vehicle details and team assignments from the HR system one field at a time.

    Human Resources Agent
    0 min
    Agent provisions workers automatically

    Agent creates the Onfleet worker record and links the driver to the correct team the moment HR marks the hire as active.

  • Finance
    15 min / week
    Completed-task reconciliation

    Finance exports Onfleet task CSVs daily and manually matches completion timestamps to invoices, a 30-minute process prone to copy-paste errors.

    Finance Agent
    0 min
    Agent generates invoices on completion

    Agent fetches completed tasks and creates draft invoices in the billing system automatically, leaving finance to review rather than re-enter data.

  • Operations
    33 min / week
    Daily dispatch board management

    Dispatchers manually drag tasks onto driver cards, check team capacity, and reorder queues as the day progresses — occupying 30+ minutes of every shift start.

    Operations Agent
    0 min
    Agent dispatches and reorders queues

    Agent triggers auto-dispatch for each team and replaces containers with the optimised sequence from the route planner before drivers clock in.

  • Legal
    7 min / week
    Proof-of-delivery audit trail

    Legal manually downloads delivery evidence from Onfleet on a per-task basis when a dispute arises, a slow process if multiple deliveries are in question.

    Legal Agent
    0 min
    Agent compiles delivery evidence packs

    Agent fetches task completion data and photos for the relevant date range and formats them into a timestamped evidence pack in minutes.

+ 100s of other Onfleet automations
Average monthly
12 hrs / person / month
Average monthly
12 hrs / person / month
Calculator

Calculate what your team saves

Team size
10 person
Hourly rate
$20 / hr
Hours saved / week
30
Hours saved / year
1,500
Annual ROI
$30,000

Based on Onfleet's typical team usage — the visible tasks plus a few other automations the agent runs: ~3 hrs / person / week of admin work automated.

Connect

How to plug Onfleet into Actionist

Pick the connection method that suits your environment.

The fastest path to Onfleet from Actionist. Connect via Onfleet's MCP server and your agent gains instant access to tasks, workers, and teams through a permissioned handshake — no API keys to rotate, no webhook configuration required.

1
Open the Apps tab

Find Onfleet in the Apps library and click Connect. MCP is selected by default.

2
Authorise in Onfleet

You'll be redirected to Onfleet's authorisation screen. Log in with your Onfleet credentials and grant Actionist read/write access to your organisation's tasks, workers, and teams.

3
Test the connection

Actionist runs a read-only call to verify the handshake. You're ready.

Actions

37 action your agent can call

Read and write operations available to your Actionist agent.

Triggers

10 event your agent can react to

Events your agent watches for, and the actions it kicks off in response.

Skills

Skills that pair with Onfleet

Reusable agent skills that work well alongside this app.

No paired skills curated yet. Add this app to your agent to discover what fits.
MCP servers

MCP servers that work with Onfleet

Connect Actionist to MCP servers built for or around this app.

No MCP servers indexed for this app yet.
FAQs

Questions about Onfleet + Actionist

How do I connect Onfleet to Actionist?
Open the Apps tab, find Onfleet, and click Connect. The MCP method — recommended — redirects you to Onfleet's authorisation screen where you grant Actionist access to your organisation. Alternatively, generate an API key in your Onfleet dashboard under Settings → API and paste it into the API Token field. Either route takes under two minutes.
What permissions does Actionist need from my Onfleet account?
Actionist requests read and write access to your Onfleet organisation's tasks, workers, teams, hubs, recipients, and destinations. If you only need read-only reporting workflows, you can generate a restricted API key in Onfleet with write operations disabled — just note that create-task and dispatch actions will not work with that scope.
Can Actionist agents work with multiple Onfleet organisations?
Yes. If your Actionist workspace manages multiple Onfleet organisations — for example, a parent company and franchised operators — you can add a separate Onfleet connection for each organisation and route tasks to the correct one based on order metadata. Use the 'Retrieve the details of an organization with which you are connected' action to verify partner org details before cross-org dispatch.
Which Onfleet objects can agents create and manage?
Agents can create, read, update, and delete tasks, recipients, destinations, workers, teams, hubs, and admins. They can also trigger auto-dispatch, clone tasks, force-complete in-progress tasks, and query team ETA estimates. The full list of 37 actions covers every core Onfleet resource.
How do I avoid trigger loops when an agent updates a task?
Two practical safeguards: first, use a unique metadata tag on any task the agent creates or modifies — check for that tag at the top of your trigger workflow and exit immediately if it's present. Second, scope your triggers as narrowly as possible; for example, listen only to 'Task completed' rather than 'Task updated' to avoid reacting to your own writes. Onfleet's webhook system delivers each event once, so the loop risk comes from your own agent re-updating a task, not from the platform itself.
Can Actionist react to Onfleet delivery events in real time?
Yes. Onfleet supports ten trigger events including Task created, Task assigned, Task completed, Task failed, Task delayed, Task ETA, Task arrival, Task cloned, Worker created, and SMS opt-out. Actionist listens for these via webhook and fires your agent within seconds of the event — well within the window needed to send a live customer notification or capture a payment.
What happens if I delete a worker or task that is already in use?
Onfleet prevents deletion of tasks that are in 'assigned' or 'active' state — those must be force-completed or unassigned first. Workers with in-progress tasks also cannot be deleted. Actionist agents follow this same constraint: if a delete action fails because the resource is in a protected state, the agent surfaces the error and can be configured to unassign the task or wait for completion before retrying.
Does Actionist support Onfleet's auto-dispatch feature?
Yes. The 'Automatically dispatch tasks assigned to a team to on-duty drivers' action triggers Onfleet's built-in auto-dispatch engine for a specified team. You can wire this into a scheduled agent that fires at shift start, or into an event-driven agent that dispatches whenever a new batch of tasks is created — keeping drivers loaded without a dispatcher manually assigning each stop.