EN
See the demo

Extensiv 3PL Warehouse Manager + Krokul CRM

Yes. Krokul CRM integrates with Extensiv 3PL Warehouse Manager. When your goods sit in a 3PL warehouse that runs Extensiv, each won deal becomes an order in 3PL Warehouse Manager with your customer and facility IDs and lines by SKU. The confirmation of the shipped order, inbound receipts and stock summaries come back to Krokul, so sales knows what left the warehouse and what is left to sell.

  • Via API and webhooksYou connect it with the Krokul app in an automation platform, the public API and signed webhooks. The page lists the steps for this service.

What your team gets

Won deals become 3PL orders

A manager wins a deal for goods stored at the 3PL. Krokul creates the order in 3PL Warehouse Manager with your customer ID, the facility ID, the deal number as the reference number, the ship-to address of the client company and each line by SKU. The Extensiv order ID stays on the deal, and the warehouse team sees the order in its normal queue.

Order confirmation closes the delivery step

The warehouse confirms the order once it ships, and 3PL Warehouse Manager sends the OrderConfirm event with a link to the order resource. Krokul reads the order through that link, records the shipment on the deal with the carrier details the warehouse entered and moves the deal to delivered. An OrderCancel event becomes a task for the deal owner.

Stock summaries for quoting

On each Inventory Summary Update, Krokul reads the stock summaries for your customer at that facility and writes on-hand and available quantities to the matching Krokul stock location. Reserves on open deals keep counting in Krokul. Managers stop promising goods the warehouse has already allocated.

Inbound receipts from suppliers

When the warehouse confirms a receipt, the Receipt Confirm event reaches Krokul with the receiver transaction. Krokul notes the receipt on the supplier order and comments on deals that wait for those SKUs.

What moves between Extensiv and Krokul

3PL Warehouse ManagerDirectionKrokulWhen
Order (customer, facility, reference number, lines by SKU)Krokul → ExtensivWon deal with client company addressA deal is won
Order update or cancelKrokul → ExtensivEdited or lost dealBefore the warehouse confirms the order
OrderConfirm event, order resourceExtensiv → KrokulShipment of the deal, delivered stageThe warehouse ships and confirms
OrderCancel eventExtensiv → KrokulTask for the deal ownerThe warehouse cancels an order
Inventory Summary Update, stock summariesExtensiv → KrokulStock levels of the 3PL stock locationQuantities change at the facility
Receipt Confirm event, receiverExtensiv → KrokulReceipt on the supplier orderInbound goods are received

How to connect today

Custom flow through the Krokul API and webhooks

  1. Ask your 3PL for a REST API Client ID, Client Secret and user login, then request a token from secure-wms.com/AuthServer/api/Token with the client_credentials grant. In Krokul, issue an API key for deals, products and stock.
  2. Subscribe a Krokul webhook to card.won with a pipelineUuid filter, check x-crm-signature, read the deal with card/api-read and create the 3PL order with the deal number as the reference. Store the order ID through externalRef/api-upsert.
  3. Ask the warehouse to add a webhook under Customers > Event Notifications for OrderConfirm, OrderCancel, Receipt Confirm and Inventory Summary Update, scoped to your customer, with your https endpoint.
  4. Verify the Signature header against the public key from secure-wms.com/events/webhook/key, reply at once, then follow resource.href and write to Krokul with card/api-updateStatus, task/api-create and stock/api-adjust.

Questions and answers

Does Krokul integrate with Extensiv 3PL Warehouse Manager?

Yes. Krokul integrates with Extensiv 3PL Warehouse Manager through the Krokul API and webhooks together with the Extensiv REST API and event notifications.

Who owns the stock at the 3PL?

The 3PL warehouse. 3PL Warehouse Manager keeps the inventory record, and Krokul mirrors the stock summaries in a separate stock location that only Extensiv events update.

Can I connect without my warehouse?

No. The 3PL issues the API credentials and the user login, and webhooks are set up in its 3PL Warehouse Manager account for your customer.

Why does Krokul read the order after each event?

The Extensiv event carries the event type, a few fields and a link to the resource. Krokul follows that link to get the full order or receipt unless the warehouse turned on full resources in the payload.

Limits

The 3PL warehouse owns the inventory record in 3PL Warehouse Manager, and Krokul shows those quantities in a separate stock location without changing them. API credentials and the user login come from your warehouse, which also decides which events it shares. Billing between you and the 3PL stays in Extensiv.

Missing something?

Tell us which service you use and what should move between it and Krokul. We reply with the way to do it and when it will be ready.

Request received. We reply to your email.

Extensiv and 3PL Warehouse Manager are trademarks of Extensiv, Inc. Krokul is not affiliated with Extensiv.

See the demo