To enable outgoing web-hooks, go to Deploy Options tab, expand the advanced options section and check "Outgoing webhooks" checkbox.
After enabling outgoing web-hooks, go to the "Outgoing Webhooks" tab and fill in the detail as below.
In the "Payload" section, you can reference the following variables
$DEPLOYMENT_ID: ID of the deployment, CI Job, or Work Item
$DEPLOYMENT_TITLE: title of the deployment, CI job, or Work Item
$DEPLOYMENT_STATUS: the deployment, CI Job, or Work Item status
$DEPLOYMENT_ACTION: the deployment, CI Job, or Work Item action
$ISSUE_TRACKING_ID: issue ID (JIRA or Azure) associated with the deployment, CI Job, or Work Item
$CURRENT_STAGE: current stage of the work item (this variable is only applied for Work Items)
Copado Essentials will replace these by the actual deployment values before posting the message to your external service.
When enabled, outgoing web-hooks will be triggered for each validation or deployment action. It will be triggered irrespective of whether the action is scheduled or manual.