ShipBob Connector
Connect ShipBob so Applied can look up fulfillment context and run guided logistics workflows.
Use this Connector when support conversations depend on ShipBob orders, shipments, tracking details, inventory, or returns.
Common use cases
- Look up ShipBob order and shipment status.
- Check tracking details.
- Inspect inventory details.
- Cancel an order or shipment after approval.
- Create or manage return workflows.
For operational actions like cancellation, use a Flow that confirms the order and captures approval before calling ShipBob.
Before you begin
Before connecting ShipBob, make sure:
- You can access the ShipBob dashboard.
- You know whether Applied should use production or sandbox.
- You know which channel Applied should use for write workflows.
- You know which scopes are required for orders, shipments, inventory, or returns.
- You have a test order or shipment available for validation.
Get a ShipBob personal access token
ShipBob personal access tokens are created in the dashboard.
- In ShipBob, open Integrations.
- Go to API Tokens.
- Click Generate New Token.
- Name the token, such as
Applied Labs. - Select the scopes Applied needs.
- Generate and copy the token.
Applied uses the token as a bearer token.
Choose ShipBob scopes
ShipBob scopes control read and write access. Common scopes include:
orders_readfor order lookups.orders_writefor order changes.returns_readfor return lookup.returns_writefor return creation or updates.products_readandinventory_readfor product and inventory context.webhooks_readandwebhooks_writeonly if webhook management is required.
For write workflows, ShipBob recommends using a channel whose scopes include
the matching _write permissions. Keep the channel ID available if Applied
support asks for it.
Connect ShipBob in Applied
- Open Connectors.
- Click New.
- Choose ShipBob.
- Paste the ShipBob personal access token into the API token field.
- Enter a channel ID if your setup requires channel-scoped write actions.
- Create the connection.
Production ShipBob API calls use https://api.shipbob.com. Sandbox calls use
https://sandbox-api.shipbob.com when your setup is configured for sandbox.
Validate the connection
After setup:
- Look up a test order or shipment.
- Confirm status, tracking, and order IDs match ShipBob.
- If write actions are enabled, test with a sandbox or disposable order.
- Confirm the action appears in ShipBob.
Common issues
ShipBob says the token is unauthorized
Confirm the token is active and has the required scope for the endpoint Applied is calling.
Reads work, but writes fail
Add the matching _write scope and confirm the channel ID is allowed to perform
that action.
Sandbox and production data do not match
Check which API base URL your Connector is using. Sandbox and production tokens and data are separate.