Skip to main content

How Integrations Work

RevyOps receives data from your sending platforms through webhooks. When an email is sent, replied to, or bounced, the platform sends an event to your RevyOps webhook URL. RevyOps processes that event and updates the campaign, contact, and email records in real time.
Sending Platform → Webhook Event → RevyOps → Campaign / Contact / Email records

Webhook URL Format

Each platform has a dedicated webhook endpoint:
PlatformWebhook URL
Instantlyhttps://api.revyops.com/public/instantly-webhook/{client_id}
SmartLeadhttps://api.revyops.com/public/smartlead-webhook/{client_id}
Lemlisthttps://api.revyops.com/public/lemlist-webhook/{client_id}
EmailBisonhttps://api.revyops.com/public/emailbison-webhook/{client_id}
PlusVibehttps://api.revyops.com/public/plusvibe-webhook/{client_id}
HubSpothttps://api.revyops.com/public/hubspot-webhook/{client_id}
Replace {client_id} with your workspace ID from Settings → Workspace.

Agency-Level Webhooks

For agencies managing multiple client workspaces, global webhooks route events to the correct workspace automatically:
PlatformGlobal Webhook URL
Instantlyhttps://api.revyops.com/public/global-instantly-webhook/{agency_id}
SmartLeadhttps://api.revyops.com/public/global-smartlead-webhook/{agency_id}
Lemlisthttps://api.revyops.com/public/global-lemlist-webhook/{agency_id}
EmailBisonhttps://api.revyops.com/public/global-emailbison-webhook/{agency_id}

Supported Platforms

Instantly

Connect Instantly campaigns

SmartLead

Connect SmartLead campaigns

Lemlist

Connect Lemlist campaigns

EmailBison

Connect EmailBison campaigns

PlusVibe

Connect PlusVibe campaigns

HubSpot

Sync contacts and companies to HubSpot CRM