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

# Notifications

> Get notified instantly when someone submits your form via Slack, email, or webhooks.

## Notification Channels

> [card] Slack Notifications
>
> Pro
>
> Instant delivery, channel selection, rich formatting, and team collaboration.

> [card] Email Notifications
>
> Multiple recipients, custom subject lines, dynamic variables, and reliable delivery via Resend.

## Setting Up Slack Notifications

**1. Open Integrations**

Go to the **Integrations** page in your dashboard and select Slack.

**2. Connect your workspace**

Authorize OrbitForms to post to your Slack workspace.

**3. Select a channel**

Choose the channel where you want to receive submission alerts.

You can also add Slack as a destination node in a [workflow](https://docs.useorbitcrm.ai/guides/workflows.md) for more control over when alerts fire.

## Setting Up Email Notifications

**1. Open your form**

Navigate to the form in your dashboard.

**2. Open the Notifications tab**

Go to the form's **Notifications** tab and enable email notifications.

**3. Add recipients**

Enter one or more email addresses to receive alerts.

**4. Customize subject**

Use template variables to personalize the subject line.

**5. Edit message**

Customize the email body with dynamic content.

> [!TIP]
>
> Need conditional or multi-step notifications? Use an Email notification node in a [workflow](https://docs.useorbitcrm.ai/guides/workflows.md) instead — workflows can branch on field values before sending.

## Template Variables

Use these variables in your email subject lines and message body to insert dynamic content:

| Variable | Description |
| - | - |
| `{{form_name}}` | The name of your form |
| `{{all_responses}}` | All form responses formatted as key-value pairs |
| `{{field.email}}` | Value of the field with ID `email` |
| `{{field.name}}` | Value of the field with ID `name` |
| `{{field.phone}}` | Value of the field with ID `phone` |
| `{{field.company}}` | Value of the field with ID `company` |

> [!TIP]
>
> Use `{{field.your_field_id}}` to reference any form field. Replace `your_field_id` with the actual field ID from your form.

> [!NOTE]
>
> The submission ID and submission date are always included automatically in a details box at the bottom of the notification email, so there's no need to add them yourself.

## Example Email

Here's how a notification email might look with template variables:

```
Subject: New submission from {{form_name}} - {{field.name}}

A new form submission was received.

Name: {{field.name}}
Email: {{field.email}}
Company: {{field.company}}
Phone: {{field.phone}}

All responses:
{{all_responses}}
```

## Troubleshooting

> [accordion] Emails going to spam?
>
> Add OrbitForms's sending domain to your SPF/DKIM records, or use a custom domain. Check your spam folder and mark notifications as "Not spam" to train your email provider.

> [accordion] Not receiving notifications?
>
> Verify your email addresses are correct. Check that the workflow is enabled and the form is published. Review the workflow run history for errors.

> [accordion] Variables not working?
>
> Ensure you're using the exact field IDs from your form. Variable names are case-sensitive. Use `{{all_responses}}` to debug and see all submitted values.

> [accordion] Slack not receiving messages?
>
> Reconnect your Slack workspace. Verify the bot has permission to post in the selected channel. Check that the channel still exists and the workflow is enabled.

## Next Steps

> [card] [Integrations](https://docs.useorbitcrm.ai/guides/integrations)
>
> Connect to CRMs and other tools

> [card] [Webhooks](https://docs.useorbitcrm.ai/guides/webhooks.md)
>
> Send data to any endpoint


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.