> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enginy.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Messaging & notifications

> Steps that call external systems or notify your team about contacts and companies in a workflow

Use these steps to reach outside the workflow — calling another system over HTTP, or notifying your team in Enginy or Slack about a contact or company.

<h2 id="send-http-request">
  Send HTTP request
</h2>

<img src="https://mintcdn.com/genesyai/spdphGKAygQftEq3/images/workflows/blocks/send-http-request.svg?fit=max&auto=format&n=spdphGKAygQftEq3&q=85&s=e1ac7f17d92916ac25104168c3fe6870" alt="" width="260" height="96" noZoom data-path="images/workflows/blocks/send-http-request.svg" />

Calls an external API or webhook — Zapier, n8n, Slack, or your own backend — with a templated URL and JSON body. One request is sent per contact or company that reaches this step.

Use it as an extensibility point for anything Enginy doesn't natively support: triggering an automation, logging to an internal system, or notifying a tool outside Enginy.

**Settings**

| Setting | Required | What it controls                                                            |
| ------- | -------- | --------------------------------------------------------------------------- |
| Method  | Yes      | The HTTP method used for the request (defaults to POST).                    |
| URL     | Yes      | The request URL. Supports templated fields resolved per contact or company. |
| Headers | No       | Custom headers sent with the request.                                       |
| Body    | No       | The JSON body sent with the request, templated per contact or company.      |

**Output**: the same contact or company, unchanged — the step continues regardless of the response it gets back.

<h2 id="send-slack-message-to-leads">
  Send Slack message for contacts
</h2>

<img src="https://mintcdn.com/genesyai/spdphGKAygQftEq3/images/workflows/blocks/send-slack-message-to-leads.svg?fit=max&auto=format&n=spdphGKAygQftEq3&q=85&s=5e0896fd5e0bf54ca33bef5892084457" alt="" width="260" height="96" noZoom data-path="images/workflows/blocks/send-slack-message-to-leads.svg" />

Posts a message to a Slack channel for each contact, with contact variables, optional teammate mentions, and a link back to the contact in Enginy.

Use it to alert your team in Slack as contacts reach a certain point in the workflow.

**Settings**

| Setting           | Required | What it controls                                      |
| ----------------- | -------- | ----------------------------------------------------- |
| Channel           | Yes      | The Slack channel the message is posted to.           |
| Message           | Yes      | The templated message text, personalized per contact. |
| Mention teammates | No       | Teammates to @mention in the message.                 |

**Output**: the contact, continuing to the next step.

**Requirements**: requires the Enginy Slack integration.

<h2 id="send-slack-message-to-companies">
  Send Slack message for companies
</h2>

<img src="https://mintcdn.com/genesyai/spdphGKAygQftEq3/images/workflows/blocks/send-slack-message-to-companies.svg?fit=max&auto=format&n=spdphGKAygQftEq3&q=85&s=c3f783611eb64082a3f1c1459646f3f4" alt="" width="260" height="96" noZoom data-path="images/workflows/blocks/send-slack-message-to-companies.svg" />

Posts a message to a Slack channel for each company, with company variables, optional teammate mentions, and a link back to the company in Enginy.

Use it to alert your team in Slack as companies reach a certain point in the workflow.

**Settings**

| Setting           | Required | What it controls                                      |
| ----------------- | -------- | ----------------------------------------------------- |
| Channel           | Yes      | The Slack channel the message is posted to.           |
| Message           | Yes      | The templated message text, personalized per company. |
| Mention teammates | No       | Teammates to @mention in the message.                 |

**Output**: the company, continuing to the next step.

**Requirements**: requires the Enginy Slack integration.
