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

# Apps

> Send and receive data with external app integrations

# App Action Nodes

App Action nodes connect your workflows to external services.

## Messaging apps

Send messages to users across multiple platforms.

* **WhatsApp**\
  Send text, images, and buttons
* **Telegram**\
  Send messages to channels, groups, or users
* **Instagram DM (Business)**\
  Send replies to conversations

Use cases:

* Auto-reply bots
* AI chat assistants
* Customer service automation

## Data and forms

Update records, spreadsheets, and internal systems.

* **Google Sheets**\
  Add rows and update cells
* **Airtable / Notion**\
  Create and update records
* **Web form APIs**\
  Send collected form data

Use cases:

* Lead logging
* Saving AI output
* Report generation

## Notifications

Notify users and teams through communication tools.

* **Email (SMTP, Mailgun, Sendinblue)**
* **Slack / Discord**
* **Push notifications (OneSignal, etc.)**

Use cases:

* Alert on key conditions
* Notify reviewers
* Escalate failed flows

## Custom API actions

If an app is not available yet, use:

* **HTTP Request** node
* Custom headers, payloads, and auth
* API key or bearer token authentication

## How to use

1. Add an **App Action** node
2. Select an app and action
3. Connect your account
4. Map fields with dynamic variables (`{{ }}`)
5. Save and run to test

## Manage connections

* Open **Dashboard > Connected Apps**
* Reconnect or remove integrations anytime
* Credentials are encrypted by default
