It already speaks
your stack's language.
Connect in one click and ditiLink starts listening to your orders immediately. Nothing to install on your storefront, nothing to deploy, no theme edits.
E-commerce platforms
Native, real-time, one-click OAuth. Orders, carts, customers and refunds sync both ways.
Shopify
Official app. Installs from the Shopify App Store in one click.
WooCommerce
Plugin from the WordPress directory. Paste your key and you're live.
Magento
Adobe Commerce extension for Magento 2.4 and above.
BigCommerce
Native app with full order-event coverage out of the box.
Wix & Squarespace
Connect through our hosted webhook โ no code needed.
Salesforce Commerce
Enterprise cartridge, available on the Scale plan.
Custom store
Send us your order events over REST. Full docs, sandbox included.
Zapier & Make
6,000+ apps, if it isn't on this page it's probably on theirs.
Logistics & payments
Shipping events and payment states become WhatsApp messages without you lifting a finger.
Shiprocket
Every scan โ picked, in transit, out for delivery, NDR โ fires a message.
Delhivery
Live tracking links and undelivered-attempt recovery flows.
Shippo & EasyPost
Global carrier coverage for cross-border stores.
Razorpay
Payment links inside chat. Advance collection on risky COD orders.
Stripe
Checkout links, failed-payment retries and refund notifications.
PayPal
Order and dispute events, straight into the conversation.
Google Analytics
UTM-tagged links so WhatsApp shows up properly in your attribution.
Klaviyo & Mailchimp
Sync segments both ways. Use WhatsApp where email under-delivers.
A REST API for the last 5%.
Everything the dashboard can do, the API can do. Send messages, fire flows, read conversations, sync contacts โ with webhooks pushing events back to you in real time.
- REST + webhooks, with a full sandbox environment.
- Client libraries for Node, PHP, Python and Go.
- Signed payloads and idempotency keys on every endpoint.
- Generous rate limits โ 600 requests a minute on Growth.
// Send an order update in three lines
await ditilink.messages.send({
to: "+919876543210",
template: "order_shipped",
vars: {
name: "Priya",
order: "#4821",
tracking:"diti.link/t/4821"
}
});
// โ 202 Accepted ยท queued in 1.2s
Don't see your platform?
Tell us what you run. If we can't connect it in a week, we'll say so honestly โ and most of the time, we can.