Integrations

Connect the tools you already run your business with.

InventoryConnect plugs into your storefronts, marketplaces, messaging, accounting, and payment processor — natively, no Zapier in the middle. Push inventory to Shopify, WooCommerce, Wix, or Squarespace. List the same pieces on Bezel, eBay, and Facebook Marketplace. Text and call customers from your store number via Twilio, Telnyx, or Quo. Send email from your own domain via Resend, or connect Gmail directly. Sync customers and sales to QuickBooks Online and Klaviyo. Take credit card payments through Authorize.Net with funds settling to your own bank. The pieces that used to live in seven different tabs now talk to each other.

// Storefronts

Your storefront, automated.

One inventory, four storefronts. Every piece you add shows up on your shop within seconds. When something sells, the listing stays live with an “Inquire about price” CTA so your sold archive keeps working as marketing — buyers reach out, you get a lead in your inbox, and a Wishlist auto-creates so the next matching piece pings them back automatically.

Shopify

Auto-push every watch and handbag as a Shopify product the moment it lands in your inventory. Bulk-publish your existing catalog with a single button.

  • OAuth install (Partners app) or legacy custom-app token
  • Sold listings stay live with an Inquire CTA replacing the cart button — installed via a small theme snippet
  • Inquiries auto-create a Customer + a Wishlist match in InventoryConnect, trigger your Klaviyo flows, and email your store
  • Per-store bulk publish for first-time syncs and full re-publishes after a copy change

WooCommerce

Same behavior as Shopify, for self-hosted WordPress stores. Auth via Application Passwords (the modern WP-native flow), no plugin to install for the API side.

  • HTTP Basic auth via WordPress Application Passwords — generate in your WP admin, paste, done
  • Sold-state UX handled by a tiny companion plugin (~150 lines of PHP, GPL-licensed, no obfuscation) you drop into your WP plugins folder
  • The plugin swaps the Add-to-Cart button for an Inquire form on products tagged sold-archive
  • Inquiries land in InventoryConnect with the same wishlist + Klaviyo + email pipeline as Shopify

Wix Stores

Auto-push to Wix-hosted shops via the Wix Headless Stores API. New pieces land as products with photos, price, and inventory wired up; sold pieces auto-hide from your storefront with no theme editing required.

  • Wix API key + account + site IDs from your Wix admin
  • Watch/handbag photos imported into your Wix Media Manager and attached to each product gallery in your set display order
  • Sold pieces flip to hidden automatically — Wix's native visibility handles the storefront UX, no Velo / Wix Code required (works on Wix Editor, Studio, and ADI sites)
  • One-way sync only (InventoryConnect → Wix); edits in Wix don't sync back

Squarespace Commerce

Push inventory to Squarespace Commerce (Advanced or Business plans). New pieces land as products in your chosen store page; sold pieces auto-hide from your storefront with no Code Injection required.

  • Developer API key from Squarespace → Settings → Advanced → Developer API Keys
  • One-click Auto-detect for the Store Page ID — pulls the right hex out of one of your existing products via the API, so you don't have to hunt for it in the Squarespace admin URL
  • Watch/handbag photos uploaded to each product in your set display order
  • Sold pieces flip to hidden via Squarespace's native visibility — no theme JS or Code Injection required, works across every Squarespace template

// Marketplaces

List once, sell everywhere.

Your storefront isn't the only place buyers look. InventoryConnect pushes the same piece to Bezel, eBay, and Facebook Marketplace from a single record — and ends the listing the moment it sells, wherever it sold, so you don't have to babysit three tabs. Chrono24 is in private beta and shipping next.

Bezel

Surface your inventory inside the Bezel marketplace via Bezel's pull-based feed. New pieces appear on Bezel within their next sync; sold pieces drop off automatically. No double-entry, no CSV uploads.

  • Per-store feed URL — paste once in your Bezel partner dashboard, you're live
  • Retail photos used by default, falling back to in-hand if no retail photos are uploaded yet
  • Watch-only feed (Bezel's catalog is watches); handbags are filtered out automatically
  • Status changes propagate within minutes — sold pieces stop appearing on Bezel without manual cleanup

eBay

Full eBay lifecycle inside InventoryConnect. New pieces auto-create eBay listings with photos, specifics, and pricing. Edits sync back. Sold-elsewhere pieces auto-end on eBay so you don't get a double-sale.

  • OAuth install — connect your eBay store once, refresh tokens managed automatically
  • Auto-create / auto-revise / auto-end-on-sold via eBay's Inventory + Offer + Publish APIs
  • Order import via eBay Fulfillment API on a 15-minute cron — eBay sales land in InventoryConnect as Sales records automatically, with the customer and shipping address pre-filled
  • Per-listing eBay sync error column so a rejected specific or invalid category never silently breaks a publish

Chrono24 · Coming soon

Listing-import feed for Chrono24's partner program. Built and in private beta with our pilot dealers right now — feature-complete, just waiting on the Chrono24 partner approval to open it up to public dealers. Per-watch opt-in keeps any back-room inventory from leaking onto the marketplace.

  • Daily-polled XML listing-import feed — feed URL hosted by us, polled by Chrono24 on their schedule
  • Per-watch opt-in (defaults on for new watches, configurable in Settings → Chrono24) so back-room pieces never leak
  • Optional Chrono24-specific description override for the 750–1700 character sweet spot
  • Watch-focused (Chrono24's catalog is watches); handbags and sneakers filtered out automatically

Facebook Marketplace

One-click Facebook post generator per watch — formatted copy, hashtags, pricing, and the right photos pre-composed. Copy, paste into your Marketplace listing or store page, done.

  • Per-watch Facebook post tool on every product detail page
  • Generates elegant retail copy using your watch details — brand, model, ref, condition, accessories
  • Pulls wholesale list price (not retail list) so what you post matches your wholesale-network pricing
  • Pre-selects retail photos with a one-tap copy of the formatted caption — no separate Marketplace API required

// Messaging

Every channel a luxury dealer actually uses.

SMS via your choice of Twilio, Telnyx, or Quo (formerly OpenPhone) and Gmail via OAuth are live today, threaded per customer in one inbox. Outlook (Microsoft 365), Facebook Messenger, Instagram DMs, and WhatsApp Business are in private beta and rolling out next so you can stop app-switching to remember whether the buyer messaged on IG or WhatsApp.

Twilio · SMS + voice

Two-way SMS and voice from your store's own phone number, threaded against each customer. Inbound texts ring as a notification badge in the sidebar; outbound is one click from any customer or sale record.

  • Per-store Twilio sub-account — your number, your A2P 10DLC registration, your billing transparency
  • Inbound SMS auto-creates a Customer if the number is new, threads under the existing record if not
  • Outbound from customer / sale / wishlist screens — wishlist-match SMS goes from idea to sent in a single tap
  • Voice support (inbound call recording + click-to-call) on the same number — one phone identity per store

Telnyx · SMS + voice + porting

Modern SMS + voice provider with self-serve brand registration and per-store sub-accounts. Often the better economics for dealers running high-volume wishlist outreach and BST-form messaging. Same threaded-inbox + auto-Customer flow as Twilio.

  • Per-store Messaging Profile + dedicated number — your A2P 10DLC brand registration filed once via Telnyx's TCR portal
  • Inbound SMS auto-creates a Customer + threads under the existing one, identical to Twilio behavior
  • Number porting helper built in — port your existing number to Telnyx in a few clicks without leaving InventoryConnect
  • Voice (inbound + click-to-call) on the same number; TeXML voice-app already wired

Quo (OpenPhone) · SMS

Connect your existing Quo (formerly OpenPhone) number for two-way SMS without standing up a Twilio or Telnyx account. Easiest setup of the three — paste an API key, pick a number, send. Same unified inbox and Customer auto-attach as the other providers.

  • Bring your own Quo / OpenPhone number — no carrier registration, no new sub-account, just an API key
  • Inbound + outbound threaded against the matching Customer; new numbers auto-create a profile
  • Provider-picker per store — Quo for the easy-setup stores, Twilio or Telnyx for ones with volume
  • Signature-verified webhooks (both legacy + Standard Webhooks) so inbound stays trustworthy

Gmail · OAuth

Connect your real Gmail or Google Workspace inbox in 60 seconds via OAuth. Customer email threads flow into the unified inbox alongside SMS. Replies you send through InventoryConnect land in your real Sent folder.

  • OAuth — no app passwords, no SMTP credentials, no DNS records to add
  • Replies land in your real Sent folder so your email client stays the source of truth
  • Inbound threads auto-attach to the matching Customer when the email matches an existing record
  • Per-store sender address — multi-store accounts route each store's email correctly

Outlook, Messenger, Instagram DMs, WhatsApp · Coming soon

The rest of the channel set is built and in private beta with our pilot dealers right now. Outlook is awaiting Microsoft Graph production-app review; Messenger + Instagram DMs are waiting on Meta App Review; WhatsApp needs a one-time phone-number migration per dealer. All four open up to every dealer as those approvals land.

  • Outlook / Microsoft 365 — Microsoft Graph delta-query sync (inbound) + sendMail (outbound). Same auto-attach-to-customer threading as Gmail once live.
  • Facebook Messenger via Meta Business — page-level OAuth, single sign-on (private beta)
  • Instagram DMs via the same Meta Business connection — one OAuth, both channels (private beta)
  • WhatsApp Business Platform — phone-number migration required, full two-way threading once connected (private beta)
  • Inbound unread count will roll up to the sidebar Inbox badge across every channel once shipped

// Operations

Accounting, marketing, and payments.

The rest of your stack. One integration per category means one source of truth — sales flow to your books, customers flow to your CRM, payments land in your bank.

QuickBooks Online

Sync customers, inventory, and sales to your store’s QBO company. Every sale creates a SalesReceipt with the right Item references and customer attribution — your accountant gets a clean ledger without manual data entry.

  • OAuth install — connect once, refresh tokens managed automatically
  • Customer profiles upsert two-way; sales push SalesReceipts; inventory items mirror as QBO Items
  • QBO Plus/Advanced for qty-tracked inventory items; Simple Start & Essentials supported in no-inventory mode (items sync as non-inventory products)
  • Per-row sync error column on every record so a mismatched Item id never silently breaks a sale

Resend · BYO domain email

Send transactional email and marketing broadcasts from your own verified domain instead of a shared sender. Plug in your Resend API key, verify SPF + DKIM with one-click DNS records, and your invoice / wishlist-match / broadcast emails go out as you@yourdomain.com.

  • BYO Resend API key per store — each dealer's email reputation stays theirs
  • SPF + DKIM verification flow built in — paste your DNS records, hit verify, you're live
  • Inbound replies routed through the unified inbox via Resend's Svix-signed inbound webhook
  • Falls back to the platform sender if no Resend key is configured — no broken emails during setup

Klaviyo (+ any email tool)

Push customers, sales, and wishlist matches into Klaviyo (or any other email/marketing tool via webhook). Turn your CRM into automated outreach without bolting on a separate sync layer.

  • Klaviyo native + generic webhook destination — fan out to multiple tools per store
  • Events: customer upserted, sale completed, inquiry received, wishlist created, wishlist matched
  • Profile metadata includes brand / model / reference preferences so your flows can segment on actual buyer intent
  • Pre-built flows page for one-click “Welcome series”, “Wishlist match”, “Post-sale” templates

Authorize.Net

Accept credit card payments on your invoices through your existing Authorize.Net merchant account. Funds settle directly to your bank account — InventoryConnect never holds the money. PCI SAQ-A compliant via Accept Hosted.

  • Accept Hosted payment form (PCI SAQ-A) — card data never touches our servers
  • Per-invoice payment method picker: wire, Zelle, credit card with optional surcharge
  • Webhook + manual-sync fallback so a missed webhook never leaves an invoice stuck in Pending
  • Built-in refund flow with automatic void-when-unsettled fallback, and a multi-page chargeback evidence package generator

// Coming soon

On the roadmap.

Ranked by what dealers ask us for most. Got a specific tool you want plugged in? Sign up and tell us — we prioritize based on what actual users need.

Stripe

Direct payment links on invoices, in addition to Authorize.Net.

Affirm

Offer buy-now-pay-later financing on retail invoices to close higher-ticket pieces.

Plug in and stop double-entering.

Start free, connect what you already use, ship the backlog you've been meaning to clean up.