What you get
- Bidirectional contact sync (HubSpot ↔ SwiftChat)
- Conversations logged on the HubSpot contact timeline
- Workflow action: Send WhatsApp template
- Workflow action: Send WhatsApp interactive message
- Trigger: WhatsApp message received
- Property mapping for custom attributes
Setup in 4 steps
- 1Open Settings → Integrations and pick HubSpot.
- 2Authorize the connection (OAuth — no API key copy-paste).
- 3Pick which features to enable (catalog, contacts, orders, etc.).
- 4Save. The first sync runs automatically — typically under 5 minutes.
Or via the API
TypeScript
import { SwiftChat } from "@swiftchat/sdk";
const sc = new SwiftChat({ token: process.env.SWIFTCHAT_TOKEN });
await sc.integrations.connect({
vendor: "shopify",
shop: "your-store.myshopify.com",
features: ["catalog_sync", "order_updates", "abandoned_cart"],
});