Webhook Integrations

Set up real-time notifications for document events in your SwellSign application.

Overview

Webhooks allow you to receive real-time notifications when document events occur in your SwellSign account.

Webhook Setup Demo

app.swellsign.com/admin/settings/webhooks

Integration Settings

Manage your webhooks and API keys for seamless integration.

Webhooks

Receive real-time notifications when events occur in your documents.

No webhooks configured

Start receiving real-time notifications by adding your first webhook.

Getting Started

1

Access Integration Settings

Navigate to Integration Settings in your Developer Dashboard.

Location

Dashboard → Settings → Integration → Webhooks

2

Create Webhook

Click "Add Webhook" and enter your endpoint URL that will receive notifications.

3

Select Events

Choose which document events should trigger webhook notifications.

Available Events

Document Created

Available Events

Document Sent

Available Events

Document Expired

Available Events

Document Completed

4

Activate Webhook

Click "Create" to activate your webhook and start receiving real-time notifications.

Status

Active - Receiving notifications

Supported Events

  • •Document Created - When a new document is created
  • •Document Sent - When a document is sent to recipients
  • •Document Expired - When a document expires
  • •Document Completed - When all signatures are collected

Webhook Features

  • •Real-time event notifications
  • •Secure HTTPS endpoints
  • •Event filtering and selection
  • •Delivery logs and monitoring

Webhook Configuration

Webhook URL (POST)

Your application endpoint that will receive webhook notifications. Must be a valid HTTPS URL.

Events to Subscribe

Select which document events should trigger webhook notifications. You can subscribe to multiple events.

Document Created
Document Sent
Document Expired
Document Completed
!
Webhook Security

All webhook endpoints must use HTTPS to ensure secure data transmission.

SwellSign will verify your endpoint is accessible before activating the webhook.

Make sure your endpoint responds with a 200 status code to confirm successful delivery.

Managing Webhooks

Webhook Details

Endpoint URL

The configured webhook URL receiving notifications

Subscribed Events

Active event types for this webhook

Status

Active/Inactive webhook state

Created Date

When the webhook was initially set up

Last Updated

Most recent configuration change

Management Actions

Edit Configuration

Modify webhook URL and event subscriptions

Test Delivery

Send a test webhook to verify endpoint connectivity

View Logs

Monitor delivery history and response status

Enable/Disable

Temporarily pause webhook without deleting

Delete

Permanently remove webhook configuration