DHL Integration Template
Integrate DHL shipping services into your Mid-call Actions and enable your AI assistant to automatically create shipping labels, track shipments, and optimize logistics processes during customer conversations.Overview & Features
Automated Shipping
- Instant shipping label creation during sales calls
- Multi-product support (Parcel, merchandise mail, express)
- Automatic address validation and correction
- Integration with e-commerce systems and CRM
Logistics Management
- Real-time shipment tracking and status updates
- Returns management and return labels
- Shipping cost calculation and optimization
- B2B and B2C shipping workflows
DHL API & Business Account Setup
1. DHL Developer Portal & Credentials
Prepare DHL Business Account
- Ensure you have a DHL business account
- Note your DHL billing number (14 digits)
- Gather your standard sender data
Configure Shipping Label Tool
Configuration in the Famulor Interface
- Tool Details
- Header Configuration
- Request Body Template
| Field | Value |
|---|---|
| Name* | DHL Versandlabel erstellen |
| Description | ”Automatically creates a DHL shipping label based on customer and product data” |
| Function Name* | create_dhl_label |
| Function Description* | “Creates a DHL shipping label. Use this when a customer places an order or you need to send documents/products.” |
| HTTP Method | POST |
| Timeout (ms) | 10000 |
| Endpoint* | https://api-sandbox.dhl.com/parcel/de/shipping/v2/orders |
Parameter Schema
Practical Use Cases
Scenario 1: Immediate Shipping Upon Order
Shipping Response & Tracking
"Shipping label created. Tracking number: {{response.shipments[0].shipmentNumber}}"

