Orchestration custom activity templates
Orchestration provides customizable activity templates to create and manage custom activities in the Workflow Editor.
You create and update different types of Orchestration activities with the Activity Designer using activity templates for SSH, PowerShell, REST, SOAP, JMS, SFTP, JDBC, JavaScript Probes, and Probes.
Hundreds of workflows can share these activities simultaneously. Before you change an activity, you should check the workflows that they are part of by clicking the form menu icon (
form menu icon\) and selecting **Used In**. Any central change to a versioned activity automatically updates across workflows unless you have [pinned that activity](../../build-workflows/workflow-activities/c_ActivityPinning.md).
All the Orchestration Core activities are built using the Activity Designer in scoped applications. Custom activities can be developed in the global scope or their own application scope even if that scope is different from the scope of the workflow. Use Activity scoping when build your own activity packs.
- Create a JDBC activity
Create a custom JDBC activity to automate SQL commands and stored procedure calls to relational databases from workflow. - Create a SOAP web service activity
Use this template to create a custom SOAP activity. - Create a JavaScript Probe activity
Create a JavaScript Probe activity to instruct a MID server to execute server-side javascript. - Create a PowerShell activity
Create a custom PowerShell activity return data to a workflow from a host using Microsoft PowerShell. - Create a REST web service activity
Use this procedure to create a custom REST web service Orchestration activity. - Create an SFTP activity
Create an activity that executes basic SFTP commands on a remote server. - Create a probe activity
Create an activity that runs a probe on the target host that is configured to return specific information.. - Create an SSH activity
Create an activity that extracts data from a target host that uses the SSH network protocol. - Create a run script activity
Create an activity that runs any script. - Create a JMS activity
Create a custom JMS activity to retrieve or send messages to external systems using the Java Messaging Service.
Parent Topic:Orchestration activity designer