# Workato EDI - New transactions in bucket trigger

The New transactions in bucket trigger monitors a polling bucket you specify for new transactions in Orderful. This trigger automatically approves delivery for each transaction it retrieves and clears your bucket right after retrieval to avoid data duplication. Note that the Delivery status of retrieved transactions shows as Sent rather than Delivered. This is because the status is captured at the moment of retrieval before the approval completes.

# Input

Input field Description
Bucket ID Provide the ID of the polling bucket you plan to monitor for new transactions.

To retrieve the polling bucket ID, sign in to Orderful, go to Communication Channels, select a communication channel, and locate the Retrieval URL. The polling bucket ID is the last sequence of digits in the URL. For example, if your channel's retrieval URL is https://api.orderful.com/v3/polling-buckets/12345, the bucket ID is 12345.
Trigger poll interval Determine how frequently to check for new events. Defaults to five minutes if left blank. The minimum value allowed is five minutes.

# Output

Output field Description
Transaction ID Unique identifier of the transaction.
URL The full API endpoint URL for the transaction resource.
Version API version used. For example, v3.
Sender Object containing details about the sender trading partner.
Interchange control
header (ISA) ID (Sender)
Sender’s interchange control header ID.
Interchange control
header (ISA) ID qualifier (Sender)
Qualifier for the sender’s interchange control header ID.
Test interchange control
header (ISA) ID (Sender)
Test sender interchange control header ID.
Test interchange control
header (ISA) ID qualifier (Sender)
Qualifier for the test sender’s interchange control header ID.
Receiver Object containing details about the receiver trading partner.
Name (Sender) Name of the sender trading partner.
Interchange control
header (ISA) ID (Receiver)
Receiver’s interchange control header ID.
Interchange control
header (ISA) ID qualifier (Receiver)
Qualifier for the receiver’s interchange control header ID.
Test interchange control
header (ISA) ID (Receiver)
Test receiver interchange control header ID.
Test interchange control
header (ISA) ID qualifier (Receiver)
Qualifier for the test receiver’s interchange control header ID.
Name (Receiver) Name of the receiver trading partner.
Type Object describing the transaction type.
Name (Type) Transaction type, such as 850_PURCHASE_ORDER.
Refer to Orderful's documentation for more information about available transaction types (opens new window).
Stream Indicates whether the transaction was sent to a production or test communication channel. Returns TEST for test communication channels and LIVE for production communication channels.
Business number The primary business document identifier for the transaction. The value varies by transaction type. For example, this is the same value as the purchase order number for an 850 or an invoice number for an 810.
Reference identifiers Control numbers from the EDI envelope headers (interchange, functional group, and transaction set) that Orderful captures from a processed transaction.
Message Object containing the transaction message details.
URL (Message) API endpoint URL to retrieve the transaction message.
Transaction message (Message) Returns the full transaction message of the delivered transaction in JSON. You can map the Transaction message datapill into downstream steps, such as the Convert data format action to convert data into the original EDI format or use another connector like JSON Tools by Workato to parse full message granular datapills.
Validation status Status of EDI validation, such as VALID or INVALID.
Refer to Orderful's documentation for more information about transaction statuses (opens new window).
Delivery status Status of delivery to the trading partner, such as SENT or FAILED.
Refer to Orderful's documentation for more information about transaction statuses (opens new window).
Acknowledgment status Status of acknowledgment, such as ACCEPTED or REJECTED.
Refer to Orderful's documentation for more information about transaction statuses (opens new window).
Created at Timestamp when the transaction was created.
Last updated at Timestamp when the transaction was last updated.
Acknowledgment Object containing acknowledgment details.
URL (Acknowledgment) API endpoint URL for the acknowledgment, if available.
Delivery Object containing delivery details.
Delivery ID (Delivery) Unique identifier of the delivery. You can map the Delivery ID datapill into the Approve delivery or Fail delivery actions to approve or fail a delivery.
URL (Delivery) API endpoint URL for the delivery.
Approve (Delivery) Object containing the API endpoint URL to approve the delivery.
URL (Approve) API endpoint URL to approve the delivery.
Fail (Delivery) Object containing the API endpoint URL to fail the delivery.
URL (Fail) API endpoint URL to fail the delivery.


Last updated: 3/27/2026, 9:22:13 PM

On this page