> ## Documentation Index
> Fetch the complete documentation index at: https://developer.lemlist.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhook

export const SnippetObjectScreenshot = ({objectName, filePath = null, extension = 'png'}) => {
  return <>
      <Frame caption={`${objectName[0].toUpperCase() + objectName.slice(1).toLowerCase()} screenshot from the lemlist app interface`}>
        <img src={`/images/objects-definitions/${filePath ?? objectName.toLowerCase()}.${extension}`} alt={`${objectName[0].toUpperCase() + objectName.slice(1).toLowerCase()} screenshot from the lemlist app interface`} />
      </Frame>
    </>;
};

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](/api-reference/endpoints/webhooks/add-webhook#available-event-types).

<SnippetObjectScreenshot objectName="webhook" filePath="zapier-webhooks" />
