> ## 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.

# Trigger

> Start workflows from events, schedules, or tests

# Trigger Nodes

Triggers are how a workflow starts. Impresiv supports multiple trigger types depending on your use case.

## Webhook

Start a flow when data is sent to a URL.

* Methods: `GET`, `POST`, `PUT`, `PATCH`, `DELETE`
* Headers and body supported
* URL is auto-generated when you create the node

Use this when integrating with external systems or tools that send data.

## Schedule

Trigger your flow on a recurring basis.

* Interval options: minute, hour, day, week, month
* Good for sync tasks, checks, or timed actions

## App Trigger

Start flows from external apps.

Examples:

* Incoming message from WhatsApp, Telegram, or Instagram
* New row in Google Sheets
* New subscriber in Mailchimp

> Requires app integration to be connected first.

## On Click (test only)

Manual trigger for testing flows inside the builder.

* Doesn’t expose a real endpoint
* Use to test downstream nodes quickly

## Trigger by Node

Call a workflow from inside another workflow.

* Acts like a function call
* Pass data between flows
* Great for modular flow design

## Error Trigger

Start a flow when another one fails.

* Gets error info, execution logs, and flow metadata
* Useful for alerts, fallbacks, or auto-recovery flows

***
