TrackonAI's Webhooks provide enterprise-grade, real-time event streaming powered by AWS DynamoDB Streams. Whether you're integrating with your ERP system, pushing contract updates to Logo Tiger, or automating shipment notifications to external platforms, our webhook system delivers millisecond-latency updates with complete audit trails and zero data loss.
Built on AWS serverless infrastructure, our webhook system automatically captures every CREATE, UPDATE, and DELETE operation across all entities in your tenant. Configure which events trigger webhooks, apply custom filters, add authentication headers, and monitor delivery success through CloudWatch—all through simple metadata configuration.
Enable webhooks for any entity through our metadata system. Here's an example configuration for sending CONTRACT updates to your ERP:
{
"entityName": "CONTRACT",
"entityParameters": {
"webhooks": {
"enabled": true,
"url": "https://your-erp.com/api/contracts",
"events": ["CREATE", "UPDATE"],
"filters": {
"status": ["Approved", "Active"]
},
"headers": {
"Authorization": "Bearer {{WEBHOOK_TOKEN}}",
"Content-Type": "application/json"
},
"timeout": 10
}
}
}
Webhooks consume DynamoDB Streams directly, ensuring every entity change is captured with sub-second latency and complete isolation from your core operations.
Control exactly which events trigger webhooks with field-level filters. Only send notifications when specific fields change to specific values.
Built-in SSRF protection, URL validation, and environment variable injection prevention. Custom authentication headers with secure credential management.
Real-time metrics for webhook success/failure rates. Configure CloudWatch alarms to alert your team when webhook delivery issues occur.
Each tenant configures their own webhook endpoints independently. Complete data isolation ensures your integrations never see data from other tenants.
Automatically sync approved contracts, invoices, and payments to systems like Logo Tiger, SAP, or NetSuite. Filter for "Approved" status changes and push complete accounting data to your financial system in real-time.
Send shipment milestone updates to customer portals or internal dashboards. Configure webhooks on SHIPMENT entities to notify when vessels depart, clear customs, or complete delivery.
Trigger Step Functions or external automation platforms when contracts reach specific states. Build approval chains, notification systems, or custom business logic that responds instantly to TrackonAI events.
Stream operational data to data warehouses, analytics platforms, or custom dashboards. Process events through ETL pipelines for real-time business intelligence without polling APIs.
By leveraging Webhooks, you gain complete control over how TrackonAI integrates with your existing technology stack. Our stream-based architecture ensures reliable delivery, our filtering system reduces noise, and our security measures protect your data—all while maintaining the sub-second latency needed for modern commodity trading operations. Whether you're connecting to a legacy ERP system or building cutting-edge automation, TrackonAI webhooks provide the foundation for seamless integration.