04

INTEGRATIONS

Your tools.
Already
connected.

Every bot works with the systems your business already runs on: channels, stores, payments, sheets, couriers and your team’s own tools.

28 connectors. One event bus underneath.

Browse the connectors

Pick a system.
See what a bot can do.

CHANNELS

WhatsApp Business

Your own number on the official Cloud API: templates, buttons, lists, catalogs and payments in the chat.

POST /messages
CHANNELS

Instagram

DMs, story replies and comment-to-DM, in the same inbox and the same flows.

ON comment.created
CHANNELS

Web chat

A chat widget for your site that hands over to WhatsApp without losing the thread.

ON widget.message
COMMERCE

Shopify

Catalog sync, order lookups, refunds and cancellations, with abandoned-cart recovery.

GET /orders/:id
COMMERCE

WooCommerce

The same catalog and order actions over the store’s REST API. No plugin needed.

ON order.updated
PAYMENTS

Razorpay

Payment links in the chat. The flow moves on the moment a payment is captured.

POST /payment_links
PAYMENTS

Stripe

Checkout links and payment events for customers paying in dollars.

ON payment.captured
DATA & SHEETS

Google Sheets

Push any table — bookings, orders, form answers — to a sheet on your plan’s schedule.

PUSH dataset → sheet
DATA & SHEETS

Airtable

Live tables kept in step with your records, only changed rows sent.

UPSERT /records
DATA & SHEETS

Microsoft Excel

A workbook in your OneDrive, refreshed with every push.

PUT /drive/workbook
CALENDARS & DOCS

Google Workspace

Calendar availability for bookings, and files from Drive.

GET /freeBusy
CALENDARS & DOCS

Calendly

Offer your existing Calendly slots inside the conversation.

GET /event_types
CALENDARS & DOCS

Briefer

Quotes, invoices and signatures that start and finish journeys.

ON document.signed
CALENDARS & DOCS

Dropbox & Box

Send the right document from your own storage.

GET /files/:id
EMAIL & SMS

Resend

Transactional email and campaigns from your own domain.

POST /emails
EMAIL & SMS

SendGrid & Mailgun

Bring the email provider you already use.

POST /mail/send
EMAIL & SMS

Twilio

SMS for the customers who aren’t on WhatsApp.

POST /Messages
AI MODELS

Anthropic & OpenAI

The AI agent runs on the model you choose — or your own key on the top plan.

RUN agent.turn
ADS & ATTRIBUTION

Meta Conversions API

Server-side events for Meta Ads, so chat sales count as conversions.

POST /events
ADS & ATTRIBUTION

Google Ads

WhatsApp conversions sent straight back to your campaigns.

UPLOAD conversions
ADS & ATTRIBUTION

Google Places

Reviews pulled in as social proof, and review requests sent at the right moment.

GET /place/reviews
SHIPPING

Shiprocket

Book the courier, print the label, and track every parcel back to the chat.

POST /orders/create
SHIPPING

Delhivery & Blue Dart

Direct courier accounts for tracking and NDR follow-ups.

GET /track/:awb
CRM & TEAM

HubSpot

Contacts and deals kept in step with every conversation.

UPSERT /crm/contacts
CRM & TEAM

Slack

Approvals, alerts and handoffs where your team already works.

POST /chat.postMessage
DEVELOPER

Webhooks & REST

Anything that speaks HTTP — Zapier, Make, n8n or your own code — can start or finish a flow.

ON /events/incoming
DEVELOPER

Web pixel & JS SDK

Known visitors on your site trigger journeys; every page view is attributed.

TRACK page.viewed
DEVELOPER

Trackable QR & links

A pre-filled keyword, a triggered flow and a counted scan.

ON qr.scanned

The connectors
talk to each other.

Every connector publishes events and every bot can listen. One paid order can confirm, ship and record itself without anyone copying a number between tabs.

CONNECTOR MAPEVENT-DRIVEN
Triggerevent.inShopifyconnectedWhatsApp BusinessconnectedShiprocketconnectedGoogle SheetsconnectedOutcomeevent.out
An order is paidorder.paid

Shopify tells Templistic the moment it happens.

ShopifyON order.paid
SAMPLE PAYLOAD{ "order": "#1042", "verified": true }
DONESIM 96 MS
The customer hears firstcustomer.notified

A confirmation goes out on WhatsApp, in your voice.

WhatsApp BusinessPOST /messages
SAMPLE PAYLOAD{ "template": "order_confirmed", "sent": true }
DONESIM 162 MS
The parcel is bookedshipment.booked

The courier is booked and the tracking link is saved.

ShiprocketPOST /orders/create
SAMPLE PAYLOAD{ "awb": "SR1042", "label": true }
DONESIM 284 MS
Your sheet is up to datedataset.pushed

The order lands in the table your team already reads.

Google SheetsPUSH dataset → sheet
SAMPLE PAYLOAD{ "rows_written": 1 }
DONESIM 138 MS
TRACE COMPLETEtr_order_paid_51C0
4/4NODES
4CONNECTORS
5EVENTS
0.68sSIMULATED

Sample execution data · No external API calls made

Settings → Integrations.
Then it just works.

Paste a key or sign in once. Every bot, flow and table in your workspace can use the connection from then on.

Create your workspace