Task catalogue / Task catalogue
Verified against Flow 5.0.0-beta.39
The catalogue is the set of global tasks Flow seeds, available in every workspace: 107 tasks in 16 categories. The palette lists 106 of them; the other one isn't active. Each category page lists its tasks with their parameters, results and image, at the latest revision. For what a task is and how revisions work, see Tasks.
The categories are in palette order: Workflow first, then the rest A to Z.
| Category | Tasks | In the palette |
|---|---|---|
| Workflow | 12 | Acquire Lock · Manual Approval · Manual Task · Release Lock · Run Custom Task · Run Scheduled Workflow · Run Workflow · Set Result Parameter · Set Workflow Result Status · Sleep · Switch · Wait For Event |
| AI | 2 | AI Agent · AI Prompt |
| Artifactory | 2 | Artifactory File Download · Artifactory File Upload |
| Artifacts | 2 | Download Artifact · Upload Artifact |
| Box | 8 | Add Box Folder · Add User To Box Folder · Download File From Box · Get Box Folder Info · List Box Folders · Remove Box Folder · Remove User From Box Folder · Upload File To Box |
| Communication | 4 | Send Email with Postmark Template · Send Email with Sendgrid · Send Email with Sendgrid Template · Send Twilio SMS |
| Communication with Slack | 13 | Create Slack Channel · Delete Slack Channel · Find Slack Member By Email · Find Slack Member By Id · Get Slack Channel Info · Get Slack Channel Members · Get Slack Channels · Invite Members to Channel · Remove Member from Channel · Send Custom Slack Message · Send Simple Slack Message · Send Slack Message with File Contents · Upload Slack File with Message |
| File Utilities | 7 | Check File Contains String · Check File or Folder Exists · Create File · Read File to Parameter · Replace String in File · Replace Tokens in Files (not in the palette: Read Parameters from File) |
| GitHub | 24 | Add Issue to Project · Comment on GitHub Issue or Pull Request · Create GitHub Issue · Create GitHub Pull Request · Create GitHub Release · Create Team in Organization · Delete Team from Organization · Dispatch GitHub Workflow · Find Issues and Label · Find Issues and Remove · Find Repositories in Org · Get All Organizations · Get All Teams in Organization · Get GitHub File Contents · Get Github Repository · Get Organization Info · Get Team In Organization · Invite Collaborator to Project · Invite Member to Team · Invite User to Organization · Make Repositories Private · Remove Collaborator From Project · Remove Member from Team · Set GitHub Commit Status |
| Google Drive | 7 | Copy File · Delete File · Download Google Drive File · List File Permissions · List Files · Share Google Drive File · Upload Google Drive File |
| Google Sheets | 8 | Add Sheet · Append Data · Clear Data · Copy Sheet To Another Spreadsheet · Create Spreadsheet · Delete Sheet · Get Data · Update Data |
| IBM Services Essentials | 3 | Create Support Center Ticket · Send Platform Email · Send Platform Notification |
| Microsoft Teams | 3 | Add Teams Member · Create Teams Channel · Send Teams Message |
| ServiceNow | 2 | Get Incidents · Update Incidents |
| SharePoint | 3 | Download SharePoint File · List SharePoint Files · Upload SharePoint File |
| Utilities | 7 | Execute Advanced HTTP Call · Execute Basic HTTP Call · Execute Shell · File JSONPath To Parameter · JSONPath To Parameter · MongoDB Query Execution · Run Python Script |
Note
The IBM Services Essentials tasks work only on a Flow installation that runs inside IBM Services Essentials.
Each task shows its latest revision, which is the one the palette adds to a new node. A saved node stays on its revision until you upgrade it in the editor.
boomerangio/task-flow:3.3.0.***** and scrubs it from logs. A secured field's default is shown only when it's a parameter reference, such as $(workspace.params.github-token). See Credentials in catalogue tasks.$(tasks.<name>.results.<result>).