Onfleet

Onfleet

Integrate with Onfleet to manage delivery operations, including tasks, workers, teams, and recipients.

Triggers & Actions

Use Onfleet as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.

Triggers

No triggers available

Actions

  • Create Admin

    Create a new Onfleet administrator with specified name, email, phone, and permissions.

  • Get Admins

    Retrieve multiple Onfleet administrators with optional pagination support.

  • Update Admin

    Update an existing Onfleet administrator. You can modify name, phone, and read-only permissions. Email cannot be changed.

  • Delete Admin

    Delete an existing Onfleet administrator by ID. This action cannot be undone.

  • Add Tasks to Container

    Add tasks to an Onfleet container (organization, team, or worker) at a specific position or append/prepend to existing tasks.

  • Get Container

    Retrieve information about an Onfleet container (organization, team, or worker) including its current task assignments.

  • Update Container Tasks

    Fully replace all tasks in an Onfleet container (organization, team, or worker) with a new set of tasks. This will remove all existing tasks and replace them with the provided ones.

  • Create Destination

    Create a new Onfleet destination with address information. Supports both unparsed (single string) and parsed (structured components) address formats.

  • Get Destination

    Retrieve a specific Onfleet destination by its ID, including complete address information and location details.

  • Create Hub

    Create a new Onfleet hub (central location/warehouse) with name and optional team assignments.

  • Get Many Hubs

    Retrieve multiple hubs from Onfleet. Returns all hubs in the organization with optional pagination control.

  • Update Hub

    Update an existing Onfleet hub. Modify name, address (unparsed or parsed format), and team assignments. Only provided fields will be updated.

  • Get My Organization

    Retrieve your own organization's details including subscription information, features, settings, and metadata.

  • Get Delegatee Details

    Retrieve the details of an organization with which you are connected as a delegatee. Requires the organization ID of the connected organization.

  • Create Recipient

    Create a new Onfleet recipient with name, phone number, optional notes, and SMS notification preferences.

  • Get Recipient

    Retrieve a specific Onfleet recipient by ID, phone number, or name. Choose the lookup method that best fits your data.

  • Update Recipient

    Update an existing Onfleet recipient. Only provided fields will be updated, others remain unchanged.

  • Create Worker

    Create a new Onfleet worker with specified name, phone, teams, and optional vehicle details.

  • Get Worker

    Retrieve a specific Onfleet worker by ID with complete details including teams, vehicle information, and current status.

  • Get Many Workers

    Retrieve multiple Onfleet workers with optional filtering by teams, states, phones, and analytics inclusion.

  • Update Worker

    Update an existing Onfleet worker's properties including name, phone, teams, capacity, and vehicle details.

  • Delete Worker

    Delete an Onfleet worker. The worker must not have any active tasks before deletion.

  • Complete Task

    Mark an Onfleet task as completed with optional success status and completion notes.

  • Clone Task

    Create a new task by cloning an existing Onfleet task. The new task will have the same properties but will be unassigned.

  • Auto-Dispatch Team

    Automatically dispatch tasks assigned to a team to on-duty drivers with routing optimization and scheduling options.

  • Get Time Estimates

    Get estimated times for upcoming tasks for a team, returns optimal driver selection with delivery time estimates.

  • Get Schedule

    Retrieve the schedule for a specific Onfleet worker, including shift times and timezone information.