Skip to content

Logistics integration

Shippo integration for AI workflows.

Requires your Shippo API key. Compare carrier rates, buy labels and follow every package from your workflows.

Live

In short

Fluxo Flow connects to Shippo with an API key or credentials you provide; workflows can get shipping rates, buy a label and get a label and more, and start from tracking status changed and new label. The integration is live.

Live means tested end to end against real accounts. Found a problem? Tell us.

What you can do

Actions and triggers for Shippo.

Actions

  • Get shipping rates

    Creates a shipment for one parcel and returns the carriers' rates, cheapest first. Domestic shipments only (no customs forms).

  • Buy a label

    Buys the label for a rate (from “Get shipping rates”). With a live key this charges your Shippo account.

  • Get a label

    Reads a purchased label (transaction) by id.

  • Track a shipment

    Gets the current tracking status and history for a carrier + tracking number. Tracking is included for labels bought on Shippo; Shippo charges per number for others.

Triggers

  • Tracking status changed (checked on your plan's schedule interval)

    Watches one tracking number and starts a run each time the carrier reports a new status (e.g. out for delivery, delivered).

  • New label (checked on your plan's schedule interval)

    Starts a run for each label bought in your Shippo account (in the app or through the API).

How to connect

Connect Shippo in a minute.

Connects with an API key or credentials, tested before they're saved and encrypted at rest.

  1. Sign in to the Shippo portal, open API Configuration → Developer keys and click Create new live key (or Create new test key to try it with free test labels).
  2. Copy the key (it's shown once), then open Settings → Integrations here, click Connect on Shippo and paste it.
  3. Use “Get shipping rates” then “Buy a label” in a workflow, or start one from “Tracking status changed”.

Permissions & limits

What it can access, and how fast it runs.

Limits and timing

  • Polling triggers are checked on your plan's schedule interval: Basic every 15 minutes, Pro every 5 minutes, Business every 2 minutes, Elite every minute.
  • Shippo triggers check at most every 15 minutes, whatever your plan, to respect Shippo's limits.
  • If Shippo says to slow down (HTTP 429 or 503), requests wait as told and retry a limited number of times.

FAQ

Shippo questions, answered.

Does buying a label cost money?

With a live key, yes: Shippo charges your account for each label. A test key (shippo_test_…) makes free test labels you can't ship with.

Can it ship internationally?

Not yet: the rates step doesn't send customs declarations, so use it for domestic shipments.

How quickly do tracking changes show up?

Fluxo checks the tracking number every 15 minutes or more, so a status change starts a run within that window.

Is the Shippo integration ready to use?

Yes. Shippo is live: connect it in Settings → Integrations on any plan, including Free (on Free you can build with it and Dry Run; running it live needs a paid plan).

Can I call Shippo endpoints the integration doesn't cover?

Yes, if Shippo has an API: save a key in the encrypted credential vault and call it with an HTTP Request step.

Can I test a workflow without touching my real data?

Yes. Dry Run walks through every step with simulated app calls, so nothing is sent until you run it for real or activate its trigger.

All integrations

Connect Shippo to your first workflow.

Build and Dry Run on the Free plan, no credit card. Run live on a paid plan, on your own AI key at cost.

Free to explore · No credit card · 30-day money-back guarantee on paid plans