Dashboard

Total Events
-
Active Rules
-
Actions Fired
-
Last 24h
-
Live Events
Agent Activity

Event Stream

Incoming Events

Rules

Agent Activity

Action Log

Data Sources

Send events to StreamPilot via the ingestion endpoint. Any JSON payload works.

Webhook Endpoint

POST

Example Payload

// POST /api/events/ingest { "source": "stripe", "event_type": "payment.completed", "payload": { "order_value": 1500, "customer_email": "john@example.com", "product": "Enterprise Plan" } }

cURL Example

curl -X POST \
  -H "Content-Type: application/json" \
  -d '{"source":"webhook","event_type":"order.created","payload":{"order_value":999}}'