- Salesforce Lead-Deal SyncPOPULAR
Install guided Salesforce sync for contacts, leads, and opportunities.
- HubSpotPOPULAR
Sync contacts, leads, and deals with HubSpot CRM.
- SalesforcePOPULAR
Sync contacts, leads, and opportunities with Salesforce.
- ShopifyPOPULAR
Ingest orders and customers from Shopify.
- WooCommerce
Ingest orders and customers from WooCommerce.
- Wix
Enable real-time chat with Wix website visitors and sync contacts and orders.
- SlackPOPULAR
Send workflow notifications to Slack.
- n8nPOPULAR
Connect n8n to automate bidirectional workflows with Brevux.
- Twilio
SMS and voice automation with Twilio.
- Mailchimp
Marketing audiences and campaigns with Mailchimp.
- SendGrid
Transactional email delivery via SendGrid.
- Google SheetsPOPULAR
Automatically log data to Google Sheets when events occur.
- MCP ServerPOPULAR
Connect AI tools and automation platforms via Model Context Protocol.
- StripePOPULAR
Billing and subscriptions powered by Stripe.
- Google Calendar
Sync appointments two-ways with Google Calendar.
- Outlook Calendar
Sync appointments with Microsoft Outlook Calendar.
- Microsoft Dynamics 365
Sync contacts, leads, and opportunities with Dynamics 365 CRM.
- Marketo
Push qualified leads to Marketo programs and sync engagement events.
- Pardot
Salesforce Pardot — bidirectional lead + activity sync.
- Webhooks
Subscribe to 40+ event types with HMAC-signed payloads and replay.
- REST API
Public REST API — programmatic access to inbox, CRM, and flows.
Step 1 of 4
Shopper checks out on Shopify.
An order is placed. Shopify fires an order.created webhook to your Brevux endpoint in real time.
BUILD ON BREVUX
REST · Webhooks · GraphQL.
Send a message via REST
# Send a message to a contact
curl -X POST https://api.brevux.com/v1/messages \
-H "Authorization: Bearer $BREVUX_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"contact_id": "cid_abc123",
"channel": "whatsapp",
"text": "Hi {first_name}, your order is on its way!"
}'
# Response
{
"id": "msg_xyz789",
"status": "queued",
"created_at": "2026-05-09T10:00:00Z"
}Verify an inbound webhook payload
// Verify HMAC-SHA256 signature (Node.js)
import crypto from 'crypto';
function verifyBrevuxWebhook(
rawBody: Buffer,
signature: string,
secret: string,
): boolean {
const expected = crypto
.createHmac('sha256', secret)
.update(rawBody)
.digest('hex');
return crypto.timingSafeEqual(
Buffer.from(signature),
Buffer.from(expected),
);
}
// Sample payload — message.received event
{
"event": "message.received",
"workspace_id": "ws_abc",
"data": {
"id": "msg_xyz",
"contact_id": "cid_abc",
"channel": "whatsapp",
"text": "Is my order shipped?"
},
"timestamp": "2026-05-09T10:01:00Z"
}Query contacts via GraphQL
# Fetch recent contacts with their conversation status
query RecentContacts($limit: Int = 20) {
contacts(limit: $limit, orderBy: LAST_MESSAGE_DESC) {
nodes {
id
name
phone
email
lastMessage {
text
channel
receivedAt
}
crmRecord {
stage
dealValue
}
}
pageInfo {
hasNextPage
endCursor
}
}
}
# Variables
{ "limit": 10 }- Salesforce Lead-Deal SyncInstall guided Salesforce sync for contacts, leads, and opportunities.POPULAR
- HubSpotSync contacts, leads, and deals with HubSpot CRM.POPULAR
- SalesforceSync contacts, leads, and opportunities with Salesforce.POPULAR
- Microsoft Dynamics 365Sync contacts, leads, and opportunities with Dynamics 365 CRM.
- n8nConnect n8n to automate bidirectional workflows with Brevux.POPULAR
- MCP ServerConnect AI tools and automation platforms via Model Context Protocol.POPULAR
- Google CalendarSync appointments two-ways with Google Calendar.
- Outlook CalendarSync appointments with Microsoft Outlook Calendar.
- WebhooksSubscribe to 40+ event types with HMAC-signed payloads and replay.
- REST APIPublic REST API — programmatic access to inbox, CRM, and flows.