Back to Autogpt

Exa Webhook Blocks

docs/integrations/block-integrations/exa/webhook_blocks.md

0.6.441.8 KB
Original Source

Exa Webhook Blocks

<!-- MANUAL: file_description -->

Blocks for receiving webhook notifications from Exa webset events.

<!-- END MANUAL -->

Exa Webset Webhook

What it is

Receive webhook notifications for Exa webset events

How it works

<!-- MANUAL: how_it_works -->

This block acts as a webhook receiver for Exa webset events. When events occur on your websets (like new items found, searches completed, or enrichments finished), Exa sends notifications to this webhook endpoint.

The block can filter events by webset ID and event type. It parses incoming webhook payloads and outputs structured event data including the event type, affected webset, and event-specific details.

<!-- END MANUAL -->

Inputs

InputDescriptionTypeRequired
webset_idThe webset ID to monitor (optional, monitors all if empty)strNo
event_filterConfigure which events to receiveWebsetEventFilterNo

Outputs

OutputDescriptionType
errorError message if the operation failedstr
event_typeType of event that occurredstr
event_idUnique identifier for this eventstr
webset_idID of the affected websetstr
dataEvent-specific dataDict[str, Any]
timestampWhen the event occurredstr
metadataAdditional event metadataDict[str, Any]

Possible use case

<!-- MANUAL: use_case -->

Real-Time Processing: Trigger workflows automatically when new items are added to websets without polling.

Alert Systems: Receive instant notifications when webset searches find new relevant results.

Integration Pipelines: Build event-driven integrations that react to webset changes in real time.

<!-- END MANUAL -->