lam.resolveThenExecute
Learn about the resolveThenExecute keyword
Functionality
Invocation
{
"lam.resolveThenExecute": {
"lam.workflowId": 52,
"lam.payload": { /* payload data */ },
"lam.result": { /* result data */ }
}
}Key
Description
Type
Examples
(payload) => {
const { step_2, input } = payload;
const { Recipient, PackagesInfo } = input;
const packages = PackagesInfo.Packages.map(pkg => ({
address_1: Recipient.Address1,
address_2: Recipient.Address2,
address_city: Recipient.City,
address_state_id: Recipient.CountryStateCode,
address_country_id: Recipient.CountryCode,
address_zip: Recipient.PostalCode,
tracking_number: pkg.PreAssignTrackingNumber.TrackingNumber
}));
return {
"lam.resolveThenExecute": {
"lam.workflowId": 52,
"lam.payload": {
"packages": packages
},
"lam.result": step_2.data
}
};
}Last updated
Was this helpful?