Skip to main content

Getting Started with Webhooks in Socket

Socket webhooks send real-time proposal events to your systems so you can automate tasks and keep everything in sync

Amy Mall avatar
Written by Amy Mall
Updated over 3 weeks ago

Webhooks are a way for Socket to send real-time notifications to an application when specific events happen in your workspace.

Instead of continuously checking (polling) for updates via the API, webhooks let Socket push event data to your server as it happens.

In Socket, webhooks help you automate workflows like:

  • Notifying your systems when a proposal is approved

  • Triggering internal processes when a proposal is closed

  • Syncing proposal status changes with your CRM, analytics, or billing systems

Webhooks make your integrations faster, more reliable, and much more efficient than polling.

Supported Webhook Events

Socket currently supports the following proposal lifecycle events:

Event

When It Fires

Typical Use

proposal_start_confirmed

A recipient confirms they’re starting the proposal

Trigger internal notifications or kickoff workflows

proposal_approved

A proposal has been fully approved

Update CRM, generate documents, notify teams

proposal_closed

A proposal has been closed (signed or completed)

Finalize records, billing, reporting

proposal_superseded

A new version replaces an existing proposal

Archive old data, sync to versioning systems

Where to Find Webhooks

Log into your Socket account, access the ‘Practice Settings’ menu then choose ‘Integrations’. Finally choose to ‘Show All Available Integrations’ and scroll to 'Outgoing Webhook'.

Support

For any queries contact [email protected]

Did this answer your question?