Skip to main content
Feedback

Onfleet MCP connector

Onfleet is a last-mile delivery management platform for coordinating logistics operations, drivers, and customer deliveries. The Onfleet MCP connector allows AI agents to create and manage delivery tasks, assign workers to teams, update task statuses, and track recipient information. It also supports cloning tasks for recurring deliveries, completing tasks with proof of delivery, and managing organizational settings across delivery operations.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the Onfleet MCP connector to perform the following actions:

  • Automate last-mile delivery task creation and assignment across multiple teams
  • Monitor worker availability and dispatch tasks to optimize route efficiency
  • Track delivery progress and mark tasks complete in real-time
  • Manage recipient information and streamline customer communication
  • Coordinate multi-team operations with auto-dispatch and time estimates
  • Maintain team schedules and worker performance metrics
  • Scale delivery operations without manual intervention

Example prompts

Use the following example prompts to invoke Onfleet MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new delivery task in Onfleet for tomorrow morning with a recipient in downtown.
  • Show me all active tasks assigned to the logistics team in Onfleet.
  • Assign this task to the available worker closest to the pickup location in Onfleet.
  • Mark the delivery task as complete and notify the recipient in Onfleet.
  • List all workers on duty today and their current task status in Onfleet.
  • Get time estimates for delivering these five packages across our teams in Onfleet.
  • Update the recipient's phone number and delivery instructions in Onfleet.
  • Auto-dispatch all pending tasks to the south region team in Onfleet.
  • Clone this weekly recurring delivery task for next month in Onfleet.
  • Delete the cancelled delivery and reassign the worker in Onfleet.

Onfleet MCP connector tools

The Onfleet MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
listTasksRetrieves all tasks in the system with their current status and details.
createTaskCreates a new task with specified destination, recipient, and delivery information.
getTaskRetrieves detailed information for a specific task by its identifier.
updateTaskModifies the properties and settings of an existing task.
deleteTaskRemoves a task from the system permanently.
cloneTaskCreates a duplicate copy of an existing task with new details.
completeTaskMarks a task as finished and records completion information.
listWorkersRetrieves all workers and their current operational status.
createWorkerCreates a new worker account with login credentials and settings.
getWorkerRetrieves detailed information for a specific worker.
updateWorkerModifies a worker's profile, permissions, or settings.
deleteWorkerRemoves a worker account from the system.
getWorkerScheduleRetrieves the scheduled shifts and availability for a worker.
listTeamsRetrieves all teams and their composition.
createTeamCreates a new team with specified members and settings.
getTeamRetrieves detailed information for a specific team.
updateTeamModifies a team's members, name, or settings.
deleteTeamRemoves a team from the system.
getTeamTimeEstimatesRetrieves estimated delivery times for tasks within a team.
autoDispatchTeamAutomatically assigns pending tasks to available team members.
createDestinationCreates a new delivery location with address and contact details.
getDestinationRetrieves detailed information for a specific destination.
createRecipientCreates a new recipient contact with name and delivery information.
getRecipientRetrieves detailed information for a specific recipient.
updateRecipientModifies a recipient's contact details or preferences.
getRecipientByNameFinds and retrieves recipient information using their name.
getRecipientByPhoneFinds and retrieves recipient information using their phone number.
listAdminsRetrieves all administrator accounts and their permissions.
createAdminCreates a new administrator account with specified access level.
updateAdminModifies an administrator's permissions or account settings.
deleteAdminDelete an administrator.
listHubsList hubs.
createHubCreate a hub.
updateHubUpdate a hub.
getOrganizationGet my organization.
getDelegateeOrganizationGet delegatee organization.
getContainerGet container information.
updateContainerTasksUpdate container tasks.
addContainerTasksAdd tasks to container.
listWebhooksList webhooks.
createWebhookCreate a webhook.
deleteWebhookDelete a webhook.
testAuthTest authentication.
On this Page