All integrationsE-Commerce

SPS Commerce

Trade EDI documents with your retailers through SPS Commerce: read new purchase orders, send acknowledgements, ship notices and invoices, and make retailer-compliant shipping labels and packing slips.

actions
20
triggers
4

Triggers

Start a workflow when something happens in SPS Commerce.

  • New fileRuns for each new file in SPS Commerce. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • New purchase orderRuns for each new purchase order in SPS Commerce. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • New purchase order changeRuns for each new purchase order change in SPS Commerce. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • New file statusRuns each time SPS Commerce records a new status for a file you sent or received, such as downloaded or deleted. Statuses recorded before the workflow is turned on don't start it. It reads the last two days, up to 1,000 reports, and SPS can take 5 minutes to report. How often it checks follows your workspace plan.

Actions

Steps a workflow can run in SPS Commerce.

  • List filesList the files and folders in one folder of your SPS Commerce file space, such as new purchase orders in out/PO/. Gets up to 1,000 at a time; to see more, run it again with the cursor it gives.
  • Get fileRead one file from your SPS Commerce file space, such as a purchase order, as text, and as data when it is JSON. It can also be saved as a file for a later step.
  • Send documentSend a document, such as an order acknowledgement, ship notice or invoice in RSX XML or JSON, to SPS Commerce for your trading partners. A file with the same name is replaced.
  • Delete fileDelete a file from your SPS Commerce file space, such as an order your system has finished processing, so it isn't read again.
  • List file historyList SPS Commerce's processing reports for the files you sent and received, with each file's status log (uploaded, downloaded, deleted). Reports can take 5 minutes to appear.
  • List shipping label templatesList the retailer shipping label templates (GS1-128 and UCC-128 carton labels) you can use, and whether you may print each or only preview it.
  • Get shipping label templateGet one retailer shipping label template with its owner, versions and whether you may print it.
  • Get shipping label schemaGet the JSON schema of the data a retailer's shipping label needs, to check what to send before rendering.
  • Get shipping label sample dataGet sample data for a retailer's shipping label, a starting point for the data you render it with.
  • Make sample shipping label PDFMake a sample PDF of a retailer's shipping label, filled with SPS's sample data, to see what it looks like. Saved as a file.
  • Make shipping label PDFMake retailer-compliant shipping labels as a PDF from your shipment's data, up to 200 packs at a time. Saved as a file to print or attach.
  • Make shipping label ZPLMake retailer-compliant shipping labels as ZPL, the language Zebra label printers take, from your shipment's data. Returns one ZPL text per label.
  • Start label batchStart making a large set of shipping labels (more than 200 packs) as a PDF or ZPL in the background. Check on it with 'Get label batch'.
  • Get label batchCheck a label batch: In Progress, Completed or Failed, with what was wrong with the data. Once it has completed, its PDF or ZPL is saved as a file.
  • List packing slip templatesList the retailer packing slip templates you can use, and whether you may print each or only preview it.
  • Get packing slip templateGet one retailer packing slip template with its owner, versions and whether you may print it.
  • Get packing slip schemaGet the JSON schema of the data a retailer's packing slip needs, to check what to send before rendering.
  • Get packing slip sample dataGet sample data for a retailer's packing slip, a starting point for the data you render it with.
  • Make sample packing slip PDFMake a sample PDF of a retailer's packing slip, filled with SPS's sample data, to see what it looks like. Saved as a file.
  • Make packing slip PDFMake a retailer-compliant packing slip as a PDF from your shipment's data. Saved as a file to print or attach.

Automate SPS Commerce with Lodol.

Connect SPS Commerce, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card