GoBolt × Fulfil

Shipping carrier

GoBolt Carrier Integration

Canadian last-mile carrier for domestic shipments, with rate shopping, ZPL label generation, and automatic tracking updates in Fulfil.

Overview

GoBolt is a Canadian logistics company offering last-mile delivery. It connects to Fulfil as an external carrier, using an integration GoBolt built with Fulfil's Carrier API. Contact GoBolt for questions about your account, rates, and services.

Type: External (API) Carrier Integration

Supported Features

  • Service discovery: Services are imported with Discover Carrier Services.
  • Domestic shipping: Canada.
  • Estimated rates: Rates reflect your negotiated GoBolt rates, including in WMS rate shopping.
  • Shipping labels: Domestic ZPL labels.
  • Return labels: Domestic ZPL return labels.
  • Voiding labels: Void a GoBolt label after it's created.
  • Tracking number: The tracking number on the label matches Fulfil.
  • Automatic tracking: Status updates to in-transit and delivered.

Limitations

The following are limits of GoBolt's integration, not of Fulfil.

  • Rate shopping by transit days: GoBolt does not return delivery windows. If an automation rule picks the cheapest service within a number of transit days, GoBolt is skipped. Select the GoBolt service directly in the rule instead.
  • Insurance: GoBolt does not include insurance in its rates.
  • International: GoBolt does not support international shipping or international labels. Only domestic shipments are supported.
  • Labels: GoBolt does not support PNG labels. It only returns ZPL labels, so use a ZPL printer.
  • Tracking links: GoBolt does not provide a tracking URL, so Fulfil cannot link to the GoBolt tracking page. The tracking number and status are still available.
Setting Up GoBolt

Prerequisites

  • GoBolt API credentials (callback URL, username, password, account ID)
  • Designated Contact user permissions in Fulfil

Create the carrier

  1. Navigate to Settings > Shipping > Carriers.
  2. Click Setup New Shipping Carrier.
  3. Name the carrier (e.g., "GoBolt") and select External (API) as the type.
  4. Click Change credentials and enter the Callback URL, Username, Password, and Account ID.
  5. Click Discover Carrier Services to import available services.
  6. Add the services and box types you want to use, then click Save.

Test and activate

  1. Create a test sales order and confirm rates return, a ZPL label generates with the correct address and weight, and the tracking number matches Fulfil.
  2. Update your channel carrier mappings to connect GoBolt to your sales channels.
  3. Set up automation rules that select GoBolt services directly.

FAQ

Is this the same as using GoBolt as a 3PL warehouse?

No. This page covers GoBolt as a shipping carrier. If you use GoBolt as a 3PL warehouse, learn more about the GoBolt 3PL integration. A GoBolt warehouse code is only needed for the 3PL integration, not for carrier setup.

Do I need a warehouse code?

No. A warehouse code is only needed when setting up GoBolt as a 3PL warehouse, not for carrier setup.

Why is GoBolt not picked by my rate shopping rule?

GoBolt does not return delivery windows, so rules that pick the cheapest service within a number of transit days skip it. Select the GoBolt service directly in the rule instead.

Support

For questions about this integration, including your account, rates, and services, contact GoBolt. Visit GoBolt or reach out to your GoBolt representative.

Agentic ERP

Run it with your own AI agents.

Fulfil is an agentic ERP, so your GoBolt data isn't locked behind screens. Query and edit live records in plain English from Claude or ChatGPT over MCP, point AI agents like Claude Code and Cursor at the CLI to automate multi-step work, or vibe-code the dashboard you need as a Micro App, no developers required.

Ready to get started with GoBolt?

See how Fulfil integrates with GoBolt.