> For the complete documentation index, see [llms.txt](https://docs.advantys.com/workflowgen-integration-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.advantys.com/workflowgen-integration-guide/7.5.0-6/outgoing-webhooks.md).

# Outgoing Webhooks

## Overview

Outgoing webhooks are a simple way to send HTTP POST requests to external applications. They are like notifications, but the recipient is an external application URL instead of an email address, and the message is a JSON payload instead of a text or HTML body.

To create outgoing webhooks, use the SENDHTTPPOST workflow application, which you can use as a system action in your workflows.

## Integrating webhooks with WorkflowGen

### SENDHTTPPOST workflow application

WorkflowGen uses the SENDHTTPPOST workflow application (available as of version 6.6.0) to send HTTP POST requests to external applications using JSON or URLENCODED payloads. The SENDHTTPPOST application will then receive and process the response from the external API.

For more information on how the application works, see [SENDHTTPPOST workflow application](https://advantys.gitbooks.io/workflowgen-administration-module-reference-guide/content/sendhttppost-workflow-application.html) in the [WorkflowGen Administration Guide](https://advantys.gitbooks.io/workflowgen-administration-module-reference-guide/content/).

For samples of APIs that use SENDHTTPPOST, see the [SENDHTTPPOST workflow application](https://github.com/advantys/workflowgen-templates/tree/master/integration/webhooks/sendhttppost) repository on GitHub.

For an example of how you can use SENDHTTPPOST to send messages to Slack channels from WorkflowGen, see [Workflow Application: Using SENDHTTPPOST to send messages to Slack](https://discuss.workflowgen.com/t/workflow-application-using-sendhttppost-to-send-messages-to-slack/673) on the [WorkflowGen Forum & Knowledge Base](https://discuss.workflowgen.com/).
