ParcelPanel
Last updated: May 15, 2026
Connect ParcelPanel to let Aissist track shipments and surface shipping warnings.
ParcelPanel is the integration.
Actions use ParcelPanel during conversations.
With ParcelPanel, Aissist can work with:
order-level tracking
carrier details
delivery checkpoints
warnings for stale or slow shipments
Create the ParcelPanel integration
Step 1: get the API key
Log in to ParcelPanel.
Go to Integration or Integrations.
Find the API Key section.
Copy the API key.
Store the API key securely and do not share it publicly.
The exact menu labels may vary slightly by ParcelPanel account type.
Step 2: add the integration in Aissist
Go to Workspace → Integrations.
Click Add Integration.
Choose ParcelPanel.
Enter:
a name for the integration
the ParcelPanel API key
Click Test to confirm the connection.
Example:
Name: Aissist ParcelPanel
API Key: your ParcelPanel API key
You can use any order number for testing, or leave the field empty to use the default test order.
Default action
The ParcelPanel integration includes one default action:
trackOrder
trackOrderUse it to track a shipment by order number.
Use it for most shipment tracking workflows.
Built-in warnings
The integration automatically provides warnings for:
Stale shipments — when no tracking updates have been received for a set number of days
Long shipping times — when delivery time exceeds the expected threshold
The integration returns structured data including:
{
"parcelpanel": {
"order_number": "5****",
"tracking": {
"order": {
"order_id": 1187*******,
"order_number": "#5****",
"store": {
"name": "test",
"url": "https://www.test.com"
},
"customer": {
"name": "Test",
"email": "test@gmail.com"
},
"shipments": [
{
"status": "IN_TRANSIT",
"status_label": "In transit",
"tracking_number": "4PX**********CN",
"carrier": {
"name": "4PX",
"code": "4px",
"contact": "0755-23508000"
},
"checkpoints": [
{
"detail": "With yodel awaiting sortation",
"status": "IN_TRANSIT",
"checkpoint_time": "2025-10-06T12:19:00"
}
]
}
]
},
"warnings": [
"⚠️ No tracking update for 6 days - shipment may be stuck",
"⚠️ Shipping time is 35 days - longer than expected"
]
}
}
}Custom action settings
You can customize the trackOrder action for your workflow.
Select the integration then go to Actions.
Click Add Action.
Choose the
trackOrdermethod.Give the action a clear name and description.
You can choose whether it runs:
at the start of a session
during an interaction
in both places
You can also set the trigger direction:
Inbound
Outbound
Parameter guidance
You can customize the parameter description based on your business needs:
Link trackOrder to an order_tracking sub agent when you want tracking checks only for shipping-related conversations.
order_number
Default description: order number, such as a Shopify order number
Example description: order number from Shopify, format:
ORDER-12345
stale_days_threshold
Default description: days since the last update to trigger a stale shipment warning
Use case: alert when shipments have not been updated for a long time
Example description: alert if no tracking update for
7days
max_shipping_days
Default description: maximum expected shipping days before a long shipping warning
Use case: alert when shipments take longer than expected
Example description: alert if shipping exceeds
21days
You can also add instructions for how Aissist should present tracking information.
Example:
Summarize the tracking status and highlight any warnings.
Include the current location, expected delivery date, and carrier information.
If warnings are present, explain what they mean and suggest next steps.Next step
After setup, test your ParcelPanel action in Action Debugger.
Last updated

