n8n-nodes-starter/README.md

57 lines
1.8 KiB
Markdown
Raw Normal View History

2025-06-09 13:11:49 +05:30
# Outgrow Trigger Node for n8n
2022-08-11 10:18:01 +01:00
2025-06-09 13:11:49 +05:30
[![n8n Community Node](https://img.shields.io/badge/n8n-Community%20Node-green.svg)](https://n8n.io/integrations)
2019-10-03 08:53:03 +02:00
2025-06-09 13:11:49 +05:30
Trigger node that fetches leads from Outgrow calculators at configurable intervals.
2025-06-09 13:11:49 +05:30
![Outgrow Trigger Node Screenshot](./outgrow-node-screenshot.png) *(Optional: Add screenshot later)*
2022-06-13 16:50:13 +01:00
2025-06-09 13:11:49 +05:30
## Features
2025-06-09 13:11:49 +05:30
- 🕒 **Polling API**: Checks for new leads at customizable intervals (default: 5 minutes)
- 📋 **Calculator Selection**: Dynamic dropdown of available calculators
- 🔔 **Smart Notifications**: Clear "no leads" messages in the UI
- ⚙️ **Manual Trigger**: Instant API calls for testing
2022-08-11 10:18:01 +01:00
2025-06-09 13:11:49 +05:30
## Prerequisites
2019-10-03 08:53:03 +02:00
2025-06-09 13:11:49 +05:30
- Outgrow account with API access
- API key from [Outgrow Settings](https://app.outgrow.co/settings/api)
## Installation
1. Add the node to your n8n instance
2. Configure Outgrow API credentials:
- Navigate to **Credentials > Add New > Outgrow API**
- Enter your API key
## Node Configuration
### Parameters
| Field | Required | Description |
|---------------------|----------|-----------------------------------------------------------------------------|
| **Calculator** | Yes | Select which Outgrow calculator to monitor |
| **Polling Interval**| No | Frequency (in minutes) to check for new leads (default: 5) |
## Usage Examples
### Basic Automation
```json
{
"workflow": {
"nodes": [
{
"parameters": {
"calcId": "{{CALCULATOR_ID}}",
"pollingInterval": 10
},
"name": "Outgrow Trigger",
"type": "outgrowTrigger",
"typeVersion": 1
},
{
// Connect to other nodes (Email, Slack, etc.)
}
]
}
}