Universal Integration

SalesPartner
+ Any CRM

Connect to any system via webhooks. Every conversation, appointment, and status change pushed to your endpoints in real-time.

SalesPartner
Webhooks

Webhooks

Universal Integration

Connect SalesPartner to any CRM or system. Send real-time events to your custom endpoints, Zapier, Make, n8n, or any webhook-compatible platform.

Universal Integration
Real-Time
Event Delivery
12
Event Types
Any
System Compatible
HMAC
Signature Security

Your System. Your Rules.

Not using a CRM we directly integrate with? No problem. Webhooks let you push SalesPartner events to any system that accepts HTTP requests. Build custom integrations, connect to automation platforms, or feed your data warehouse.

Universal Compatibility

Works with any system that accepts webhooks.

Real-Time Delivery

Events sent within seconds of happening.

Secure by Default

HMAC SHA-256 signatures verify authenticity.

Automatic Retries

Failed deliveries retry with exponential backoff.

Events You Can Receive

Choose which events to receive. Each webhook can subscribe to specific event types.

Messages

Message Sent

Outbound SMS/chat with full content

message.sent

Message Received

Inbound messages from leads

message.received

Message Delivered

Delivery confirmation

message.delivered

Message Failed

Failed sends with error details

message.failed

Appointments

Appointment Scheduled

New bookings with full details

appointment.scheduled

Appointment Rescheduled

Time changes with old and new times

appointment.rescheduled

Appointment Cancelled

Cancellations with reason

appointment.cancelled

Reminder Sent

Appointment reminders delivered

appointment.reminder_sent

Lead Status

Status Changed

Pipeline stage updates

contact.status_changed

Qualification Complete

Lead scoring and qualification data

contact.qualified

How It Works

1

Add Your Endpoint

Enter your webhook URL

Provide any HTTPS URL that can receive POST requests. Your own server, Zapier, Make, n8n—anything that speaks HTTP.

2

Choose Your Events

Select what to receive

Pick which event types matter to you. Messages only? Appointments? Everything? Each webhook can have its own subscriptions.

3

Set Your Secret

Secure your endpoint

Add an optional secret key. We sign every request with HMAC SHA-256 so you can verify it came from SalesPartner.

4

Test the Connection

Verify it works

Send a test event to confirm your endpoint receives and processes webhooks correctly. See the full payload before going live.

5

Go Live

Events flow automatically

Once enabled, every matching event gets sent to your endpoint in real-time. Monitor delivery status in your dashboard.

Why Use Webhooks

Any CRM Works

Using a CRM we don't directly integrate with? Webhooks bridge the gap. Send events to any system.

Automation Platforms

Connect to Zapier, Make, n8n, or any automation tool. Build complex workflows without code.

Custom Backends

Feed events directly to your own servers. Process data your way, store it where you want.

Data Warehouses

Push events to your analytics pipeline. Build reports and dashboards on raw event data.

Multiple Destinations

Create multiple webhooks. Send events to your CRM, analytics, and notification system simultaneously.

Full Control

Choose which events to receive. Add custom headers. Set your own timeout. Your integration, your rules.

Built For Teams Like Yours

Custom CRM

Scenario:

Using an in-house or niche CRM

Result:

Webhooks push every conversation and appointment to your system. Full integration without waiting for official support.

Automation

Scenario:

Building workflows in Zapier or Make

Result:

Trigger any automation when leads message, book appointments, or qualify. Unlimited possibilities.

Analytics

Scenario:

Tracking lead engagement metrics

Result:

Stream events to your data warehouse. Build custom dashboards showing response times, conversion rates, and more.

Technical Specifications

Protocol

HTTPS (TLS 1.3)

Method

POST (configurable)

Format

JSON

Signature

HMAC SHA-256

Timeout

5 seconds (configurable)

Retries

3 attempts with exponential backoff

Webhook Headers

POSTYour webhook URL
HeaderX-Webhook-Signature
HeaderX-Webhook-Event

Common Questions

Ready to stop missing leads?

Start your free trial today. Cancel anytime.

Start Free Trial