Write Pro

Create Webhook

Creates a webhook that receives POST requests at an HTTPS URL for the event types you subscribe to. Returns a signing secret you should save for verifying incoming payloads. Fails if the URL is not HTTPS, the events are invalid, or the 25-webhook account limit is reached.

create_webhookPOST/api/v1/webhooks
crispy — bash

Example prompt: Create a webhook at https://myapp.com/hook that fires on new messages and accepted invitations

{
  "webhook_id": "3f2a9c10-7b1e-4d22-9a01-bc44ee551122",
  "url": "https://myapp.com/hook",
  "events": ["message.received", "invitation.accepted"],
  "signing_secret": "whsec_9a8b7c6d5e"
}
Permission scope
pro
Access
Write
Category
Account

What you can build

Pipe new-message and accepted-invitation events into your own app in real time
Trigger downstream automations the moment a LinkedIn event fires
Capture a signing secret to verify payload authenticity
Build a custom CRM sync driven by live event notifications

Parameters

Inputs accepted by create_webhook.

NameTypeDescription
urlstringHTTPS URL to receive webhook POST requests
eventsstring[]Event types to subscribe to. Use list_webhooks to see valid events.
descriptionstringOptional description for this webhook

Run LinkedIn workflows from the AI client you already use.

Create your account, connect LinkedIn, create an API key, then add Crispy to your client. Review the docs for supported workflows and safety controls.