@swipeflow/n8n-nodes-swipeflow
v0.1.13
Published
n8n community node for SwipeFlow
Readme
n8n-nodes-swipeflow
Easily add human-in-the-loop approvals to your n8n workflows with SwipeFlow — approve, reject, or revise content with a simple swipe on your phone.
This integration allows you to:
- Create approval items
- Watch real-time SwipeFlow events via webhooks
- Perform custom API calls against the SwipeFlow API
Use SwipeFlow to streamline your decision-making, validate AI-generated content, approve tasks, and add flexible human review points inside your automation flows.
Learn more about SwipeFlow at https://swipeflow.io.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history
Installation
Follow the installation guide in the n8n community nodes documentation.
Alternatively, for local development:
pnpm install
pnpm run buildRestart your n8n instance. The SwipeFlow node should now appear in the node list.
Credentials
This node uses API Key authentication.
To generate an API key:
- Log in to your SwipeFlow account.
- Navigate to
Settings→API Keys. - Create a new API key or use an existing one.
- Enter the API key when configuring the SwipeFlow credentials in n8n.
🔒 Security Note: Treat your API key like a password — it grants full access to your SwipeFlow workspace.
Operations
The SwipeFlow node supports the following operations:
- Trigger: Listen for item events using dynamic webhooks (create, update, delete, approve, reject, etc.)
- Item Operations: Create, update, review and delete items
- Project Operations: List, fetch, create, update, and delete projects
- Generic API Call: Make any API call to the SwipeFlow REST API
Usage
Common Use Cases
- Approval Workflows: Add manual approval checkpoints into any kind of automated processes.
- AI Content Review: Route AI-generated content, e.g. media files, articles, blog posts, emails, product descriptions, newsletters for human validation before publishing. Request changes directly from SwipeFlow.
- Task Management: Create, approve, or reject tasks that require human oversight.
- Compliance & Moderation: Insert reviews for regulated or sensitive workflows to ensure compliance.
- Customer Requests: Handle incoming customer service or onboarding requests that need a human decision.
Example Scenario
- A scheduled trigger in n8n starts an automated workflow to generate new product descriptions using ChatGPT (or another AI model).
- The generated content is passed to a SwipeFlow → Create Item node for human review and approval.
- A reviewer receives a real-time notification and swipes to approve, reject, or request changes.
- The SwipeFlow → Webhook node in n8n captures the reviewer's decision and triggers different branches based on the action taken:
- Approved: The content is automatically published to the target platform (e.g., CMS, eCommerce site).
- Rejected: The content is permanently rejected and not published.
- Changes Requested: The reviewer's comments are sent back to the AI model.
- A new version of the content is generated based on the feedback.
- The new version of the item is pushed back to SwipeFlow for another review.
- The cycle repeats until the content is approved or rejected.
Compatibility
- Minimum n8n version: 1.118.0
- Tested with n8n versions: 1.118.x
- No known compatibility issues.
Resources
Version history
- 1.0.0 — Initial release: Trigger node, item/project actions, generic API call support.
If you have feedback or issues, please open an issue in the repository or contact the SwipeFlow team.
