Webhooks overview
Each time you receive an EDI file from a trading partner, you will want to ingest the transactions into your downstream system for processing. You can do this by configuring a webhook. Webhooks allow you to send events from Stedi to third-party services without writing any custom code.
Stedi can send webhooks to:
- Custom applications using Basic or API Key authorization
- Cloud functions, including AWS Lambda, Google Cloud Functions, and Azure Functions
- iPaaS platforms, such as Zapier, Workato, or Tray.io
- ERPs like NetSuite, SAP, or Oracle.
The most common use case is ingesting processed transaction data into your internal systems and business applications. You can configure a webhook to send transaction.processed.v2
events to your system and then programatically retrieve the processed transaction data from Stedi using the provided download URL.
You can also configure webhooks for other Stedi events, like when a processing error occurs. This can be used to trigger alerts in systems like Slack, PagerDuty, or Zendesk for further review.