Objects & Definitions
Webhook
Webhooks let you receive real-time
POST callbacks whenever specific events occur in your lemlist workspace.
You can subscribe to individual activity events (e.g. emailsOpened, linkedinReplied, whatsappMessageSent) or to lead-state groups (e.g. contacted, warmed, interested) that aggregate multiple activity types.
For the full categorized list of available events, see Add Webhook.
Webhooks send real-time HTTP notifications upon campaign events (opens, clicks, replies, etc.).
Unique webhook identifier
Destination URL for event notifications
Event type to listen for. Events are grouped by category — see the endpoint docs for a full breakdown.
Available options:
contacted, hooked, attracted, warmed, interested, notInterested, emailsSent, emailsOpened, emailsClicked, emailsReplied, emailsBounced, emailsFailed, emailsInterested, emailsNotInterested, emailsUnsubscribed, linkedinSent, linkedinOpened, linkedinReplied, linkedinInterested, linkedinNotInterested, linkedinSendFailed, linkedinVisitDone, linkedinVisitFailed, linkedinFollowDone, linkedinFollowFailed, linkedinFollowSkipped, linkedinInviteDone, linkedinInviteFailed, linkedinInviteAccepted, linkedinEndorseDone, linkedinEndorseFailed, linkedinEndorseSkipped, linkedinVoiceNoteDone, linkedinVoiceNoteFailed, linkedinLikeLastPostDone, linkedinLikeLastPostNoPost, linkedinLikeLastPostFailed, linkedinWithdrawInvitationDone, linkedinWithdrawInvitationFailed, whatsappMessageSent, whatsappMessageDelivered, whatsappMessageOpened, whatsappReplied, whatsappMessageFailed, smsSent, smsDelivered, smsReplied, smsFailed, aircallCreated, aircallEnded, aircallDone, aircallInterested, aircallNotInterested, apiDone, apiInterested, apiNotInterested, apiFailed, manualInterested, manualNotInterested, paused, resumed, stopped, campaignComplete, customDomainErrors, connectionIssue, sendLimitReached, lemwarmPaused, annotated, enrichmentDone, enrichmentError, callRecordingDone, callTranscriptDone, inboxLabelUpdated, signalRegistered, deliverabilityAlertTriggered The ID of the campaign the webhook is associated with (if any)
Creation timestamp
Zapier integration ID (if the destination is a Zapier webhook)