Native integration

SwiftChat × Zapier

A native Zapier app with triggers (new conversation, message received, broadcast finished) and actions (send template, add contact, tag, assign agent). The escape hatch for any app we don’t natively integrate with.

What you get
  • Triggers: message received, conversation closed, broadcast complete
  • Actions: send template, send session message, add contact
  • Actions: add tag, assign agent, update attribute
  • Connect to 6,000+ apps in the Zapier directory
  • OAuth 2.0 — no API key copy-paste
  • Filters and paths supported

Setup in 4 steps

  1. 1Open Settings → Integrations and pick Zapier.
  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 automation integrations

Ready to connect Zapier?

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