Portfolio Supported AIs Solutions Tasks Email Archive Bring Your Own Code Integrations Pricing

Get Started

ChatGPT

ChatGPT

Start directly →

Ready
Claude

Claude

Directory Connector →

Ready
Mistral

Mistral

Directory Connector →

Ready

Dashboard Always available
SendCloud

SendCloud

🔑 BYO Key — Shipping

Multi-carrier shipping platform for European e-commerce. Create shipments, generate labels, track parcels, and offer service point delivery — all through one integration. Supports PostNL, DHL, DPD, UPS, and 160+ other carriers.

🔑 Setup Required — Bring Your Own Key This integration requires API credentials. Store them once via setup_integration or the Dashboard Vault — they're encrypted with AES-256-GCM and never exposed.

Required Credentials

sendcloud_public_key
Public Key
Go to SendCloud → Settings → Integrations → SendCloud API → Connect. Copy the Public key.
sendcloud_secret_key
Secret Key
Copy the Secret key from the same SendCloud API integration page.

Get your API key at sendcloud.com →

Try it with your AI assistant

Once WebsitePublisher is connected to your AI assistant, paste one of these into the chat. Replace the parts in [brackets] with your own details.

@WebsitePublisher create a SendCloud shipping label for order [order number]
@WebsitePublisher make a return label for order [order number] with SendCloud
With WebsitePublisher, create a SendCloud shipping label for order [order number]
With WebsitePublisher, make a return label for order [order number] with SendCloud
With WebsitePublisher, create a SendCloud shipping label for order [order number]
With WebsitePublisher, make a return label for order [order number] with SendCloud

Endpoints (8)

GET get-shipping-methods

List available shipping methods with prices. Filter by destination country, weight, or service point capability. Use the returned shipping_method_id when creating a shipment.

No input parameters required.

POST create-shipment

Create a shipment and generate a shipping label. The label PDF is automatically stored as a PAPI asset and a CDN URL is returned. Links to an order via order_id for tracking integration.

No input parameters required.

GET get-shipment

Get shipment details including tracking status and label URL.

No input parameters required.

POST cancel-shipment

Cancel a shipment and void the label. Only possible before the parcel is scanned by the carrier. Check carrier-specific cancellation policies.

No input parameters required.

GET get-label

Download the shipping label PDF for a parcel. Returns the PAPI asset CDN URL if already stored, otherwise fetches from SendCloud and stores it.

No input parameters required.

GET track-shipment

Get the current tracking status of a shipment. Returns carrier name, tracking number, tracking URL, and status timeline.

No input parameters required.

GET get-service-points

Find nearby carrier service points (pickup locations). Use in checkout for customers choosing pickup delivery. Returns name, address, opening hours, and carrier info.

No input parameters required.

POST create-return-label

Create a return shipping label for a customer. Returns a PDF label URL that can be emailed to the customer or included in the order page.

No input parameters required.

MCP Tool Names

When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:

EndpointMCP Tool Name
get-shipping-methods sendcloud_get_shipping_methods
create-shipment sendcloud_create_shipment
get-shipment sendcloud_get_shipment
cancel-shipment sendcloud_cancel_shipment
get-label sendcloud_get_label
track-shipment sendcloud_track_shipment
get-service-points sendcloud_get_service_points
create-return-label sendcloud_create_return_label
← Back to all integrations