XFiltered

INTEGRATION GUIDE

Route structured X signals to Notion with a webhook.

Use an automation service with an HTTPS webhook trigger and a Notion action. XFiltered sends the exact validated payload defined by your active pipeline version.

Prerequisites

A Notion database, an automation service with a webhook trigger and Notion action, and an XFiltered destination that has passed a real signed test.

1. Define the database contract

Create the destination properties in Notion, then express the same required fields and types in the pipeline's strict JSON Schema.

2. Configure the receiver

Copy the automation service's public HTTPS trigger URL into XFiltered. Store the one-time XFiltered signing secret in the receiver's secret manager.

3. Verify delivery

Send the signed destination test and confirm the actual HTTP success status in XFiltered. Configure the receiver to verify the timestamp and HMAC signature and deduplicate the event ID.

4. Activate the pipeline

Choose the verified destination, connect official X access, and save the pipeline as active. Matched and schema-valid executions will enter durable delivery automatically.

Last reviewed: July 19, 2026