Creating a connection generates one-time scoped capabilities. Review the prerequisite and expected validation for your source first; collector readiness does not mean a customer/provider delivery has already been certified.
Cloudflare Workerslive validatedBefore you create: Workers Paid with account-level Workers Trace Events Logpush, or an Enterprise zone using HTTP Requests Logpush.
Expected validation: A reserved validation request is delivered through the configured Logpush path to the scoped collector; customer configuration is not inferred until that evidence is observed.
If it does not validate: Check dataset selection, HTTPS destination, the X-AIWebSignals-Key header, and that the logging job is enabled.
Vercelcontract validatedBefore you create: A Vercel project where you can create a Custom Log Drain and add a custom request header.
Expected validation: A request record reaches the scoped collector in JSON/NDJSON form; live connector maturity changes only after reserved validation evidence exists.
If it does not validate: Check drain scope, endpoint URL, X-AIWebSignals-Key, and that production request logs are included.
Fastlycontract validatedBefore you create: A Fastly service where you can configure Real-Time Log Streaming to an HTTPS endpoint.
Expected validation: Fastly completes its endpoint/domain validation and the reserved AIWebSignals validation evidence reaches the collector.
If it does not validate: Check the logging endpoint, Fastly domain-control challenge, custom header, and JSON/NDJSON log format.
Akamai DataStream 2contract validatedBefore you create: Akamai DataStream 2 access with permission to configure a Custom HTTPS destination and request fields.
Expected validation: Bounded DataStream request telemetry reaches the scoped collector; Bot Manager/security evidence remains a separate stream unless explicitly integrated.
If it does not validate: Check stream activation, Custom HTTPS delivery, X-AIWebSignals-Key, JSON field selection, and delivery errors in Akamai.
AWS CloudFrontcontract validatedBefore you create: CloudFront standard logging v2 plus Amazon Data Firehose delivery to a custom HTTP endpoint.
Expected validation: Firehose delivers the CloudFront record envelope and receives the required acknowledgement from the scoped collector.
If it does not validate: Check the Firehose endpoint URL, X-Amz-Firehose-Access-Key, logging destination, delivery errors, and record format.
NGINX / VPSlocal e2e validatedBefore you create: Access to the NGINX access log and a trusted server-side runtime that can run the AIWebSignals shipper.
Expected validation: The shipper classifies automation locally, removes query/private request detail, and posts bounded events to the scoped collector.
If it does not validate: Check log format, hostname configuration, collector reachability, X-AIWebSignals-Key, and shipper process output.
Apache / VPSlocal e2e validatedBefore you create: Access to the Apache access log and a trusted server-side runtime that can run the AIWebSignals shipper.
Expected validation: The shipper classifies automation locally, removes query/private request detail, and posts bounded events to the scoped collector.
If it does not validate: Check combined/common log format, hostname configuration, collector reachability, X-AIWebSignals-Key, and shipper process output.
WordPresslocal e2e validatedBefore you create: Permission to install the AIWebSignals Agent Observer plugin and save its one-time pairing code in WordPress.
Expected validation: Pairing stores the scoped collector credential encrypted at rest in WordPress and performs reserved validation automatically before normal evidence delivery.
If it does not validate: Check plugin activation, pairing-code hostname, outbound HTTPS access to ingest.aiwebsignals.com, and the plugin validation state.
Other / custom infrastructurecontract validatedBefore you create: A trusted observer or shipper that can POST bounded JSON, NDJSON, CSV, or combined-style request records over HTTPS.
Expected validation: The scoped collector accepts normalized automated-request evidence without requiring provider/admin credential custody.
If it does not validate: Check HTTPS reachability, X-AIWebSignals-Key, supported record shape, hostname match, and delivery-size limits.