Trevio
Integrations

Connect Everything You Already Use

Your store, CRM, payments, AI models and automation tools — synced in real time with every conversation.

S
H
AI
Z
T
Sf
G
M
S
O
W
{}
t
trevio

Automation Tools

Trigger workflows across thousands of apps whenever a conversation starts, changes or closes.

Z
ZapierConnect Trevio events to 6,000+ apps
M
MakeVisual multi-step scenarios with chat data
n8n
n8nSelf-hosted, open-source workflow automation
P
Pabbly ConnectAffordable automations with unlimited steps
Pd
PipedreamCode-level workflows triggered by webhooks

E-Commerce Platforms

Sync catalogues, carts and orders so customers can browse, buy and track inside the chat.

5 integrations
S
ShopifyCatalogue, orders and abandoned-cart flows
W
WooCommerceProduct sync and order notifications
S
SallaNative support for Saudi and Gulf merchants
Z
ZidOrder updates and customer sync for Zid stores
M
MagentoEnterprise catalogues and order status

AI and Language

Bring the models you trust into Trevio for answers, translation and voice.

5 integrations
AI
OpenAIGPT models for agents and copilot replies
C
Anthropic ClaudeReasoning-grade answers on your knowledge
G
Google GeminiMultimodal understanding for chats and media
D
DeepLHigh-quality Arabic ⇄ English translation
Az
Azure AI SpeechTranscripts and summaries for calls

CRM and ERP via Mini Apps

Open customer records, deals and invoices as Mini Apps right beside every conversation — synced both ways.

5 integrations
Sf
SalesforceTwo-way contact, lead and case sync
H
HubSpotDeals, timelines and lifecycle stages
Z
Zoho CRMLeads, contacts and activity logging
O
OdooCustomers, sales orders and invoices
D
Dynamics 365Enterprise CRM records and service cases

Payment Gateways

Send secure payment links in chat and confirm the moment a customer pays.

5 integrations
T
Tap PaymentsLocal cards, Apple Pay and KNET across the GCC
S
StripeGlobal payment links and subscriptions
C
Checkout.comEnterprise-grade card processing
PT
PayTabsRegional payments with fast settlement
P
PayPalTrusted checkout for international buyers

Channels

Connect your official business accounts in minutes — every message lands in one shared inbox.

5 integrations
W
WhatsApp Business APIOfficial Meta partner access with green-tick support
IG
InstagramDMs, story replies and comment-to-DM flows
f
Facebook MessengerPage conversations and click-to-Messenger ads
TT
TikTokBusiness messaging from TikTok profiles and ads
WC
Web Chat WidgetBranded, lightweight chat for your website

Everything above connects through the Trevio API. Here’s what developers need to know.

Developer Portal · Quick start

Your first message in under five minutes.

1
Create an API keyGenerate a key in your workspace under Settings → API.
2
Copy the requestReplace YOUR_API_KEY and the recipient number.
3
Send itThe message appears in WhatsApp — and in your Trevio inbox.
Manage API keys
POST/v1/messages
curl -X POST https://api.wa-api.cloud/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"channel": "whatsapp",
"to": "+97450000000",
"type": "text",
"text": "Hello from Trevio 👋"
}'
200 OK{ "id": "msg_9f2c…", "status": "queued" }
API resources

Full Programmatic Access.

Every feature in the Trevio app is available through a consistent, versioned REST API.

Messages6 operations
Send text, media, templates and interactive messages.
Templates5 operations
Create, submit and track WhatsApp template approvals.
Contacts7 operations
Create, update, tag and merge customer profiles.
Conversations6 operations
List, assign, label and close inbox threads.
Broadcasts5 operations
Schedule campaigns to segments and read results.
Chatbots4 operations
Trigger flows and pass variables into bot sessions.
AI Agents4 operations
Configure knowledge sources and query agent runs.
Media3 operations
Upload and retrieve images, documents and audio.
Catalog5 operations
Sync products and send catalogue messages.
Orders4 operations
Create carts, payment links and order updates.
Webhooks4 operations
Subscribe endpoints to real-time platform events.
Analytics3 operations
Export response times, CSAT and campaign metrics.
Recipes

Start from a working example.

All recipes
01Send an order confirmation on WhatsAppTrigger an approved template from your store the moment an order is paid.View Recipe
02Hand off from AI Agent to a humanEscalate a bot conversation with full context when confidence drops.View Recipe
03Sync new contacts to your CRMListen for contact.created and upsert the record in HubSpot or Salesforce.View Recipe
04Recover abandoned cartsCombine Catalog, Orders and Broadcasts to win back incomplete checkouts.View Recipe
Webhooks

React the moment anything happens.

Subscribe your endpoint to the events you care about. Trevio delivers signed JSON payloads in real time, with automatic retries.

40+ events across inbox, campaigns and commerceHMAC-signed payloads and retries with backoffDelivery logs and one-click replay
Webhook reference
Trevio events
message.receivedmessage.statusconversation.assignedorder.created
Your webhook endpoint200 OK · 84ms
POST https://api.yourapp.com/hooks/trevio
{ "event": "message.received",
"channel": "whatsapp",
"contact": "ct_41a8" }

Ready to Build?

Get your sandbox key, explore the docs and ship your first integration today.

Go to dev.wa-api.cloud