Native integration

SwiftChat × HubSpot

Bidirectional contact sync, conversation logging on the HubSpot timeline, and a HubSpot Workflow action that sends a WhatsApp template to a contact based on any HubSpot trigger.

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

  1. 1Open Settings → Integrations and pick HubSpot.
  2. 2Authorize the connection (OAuth — no API key copy-paste).
  3. 3Pick which features to enable (catalog, contacts, orders, etc.).
  4. 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"],
});

Other crm integrations

Ready to connect HubSpot?

Spin up a workspace, get a free Meta test number, connect HubSpot in minutes.