ForEach Task
The foreach task is used to iterate over a collection of items and execute a set of tasks for each item in the collection.
Switch Task
The switch task is used to execute a set of tasks based on the value of an expression.
PostalCode Tasks
PostalCodes/Import@1
Utilities Tasks
Logging
Workflow Tasks
Execute Workflow
Accounting transaction Tasks
Accounting transaction tasks are used to create, update, and delete Invoices, Bills, and Credit Memos.
AI Tasks
Generate Text
App Manifest Tasks
App Manifest tasks are used to create and update App Manifests via workflows.
App Module Tasks
App Module tasks are used to create and update App Modules via workflows.
Attachment Tasks
Attachment tasks are used to create, update, delete, and manage Attachments including thumbnail generation.
Authentication Tasks
Authentication tasks are used to authenticate workflows with external systems.
Caching tasks
Caching tasks allows store variables to be cached for a certain period of time. This is useful when you want to cache the result of a task and reuse it later.
Commodity Tasks
Commodity tasks are used to create, update, and delete Commoditys.
Contact Tasks
Contact tasks are used to create, update, and delete Contacts.
Contact address Tasks
Contact address tasks are used to create, update, and delete Contact addresss.
Document
Document tasks are used to generate documents such as invoices, purchase orders, and more.
EDI Tasks
Overview
Email Task
The Email task sends an email to a specified email address. The email can be sent to multiple recipients by separating the email addresses with a comma.
Entity Change Tasks
Generic entity change task for modifying entity custom values, especially useful in "Before" triggers where you need to modify the entity before it's saved.
Flow Tasks
Flow tasks enable programmatic interaction with Flow workflows (state machines) from within workflow steps.
File Transfer (FTP) Tasks
Overview
Job Tasks
Job tasks are used to create, update, and delete Jobs.
Movement Tasks
Create movement for commodities.
Note Tasks
Note tasks manage notes and note threads attached to entities (orders, contacts, etc.).
Order Tasks
Order tasks are used to create, update, and delete Orders.
Order commodity Tasks
Order commodity tasks are used to create, update, and delete Order commoditys.
Order document Tasks
Order document tasks are used to create, update, and delete Order documents.
Workflows Payment Tasks
Option 1
PDF Document Tasks
PDF Document tasks are used to perform operations on PDF documents.
StructuredFile/Parse Task
Overview
Tracking event Tasks
Tracking event tasks are used to create, update, delete, and bulk import Tracking events.
Transmission Tasks
Transmission tasks are used to create, update, and delete Transmissions — records that track inbound and outbound message exchanges (EDI, API, webhooks, etc.) linked to orders.
Validation Task
The validation task validates input data against business rules. It supports required-field checks and custom condition expressions, and can either throw an exception or return errors for downstream handling.