Getting Started
The Poof node is a verified n8n node — it’s available directly in the node picker, no installation required.- Open your n8n instance
- Search for “Poof” in the node picker
- Drag the Poof node onto your canvas
Configuration
Add Credentials
- Go to Credentials → Add Credential
- Search for “Poof API”
- Enter your API key from dash.poof.bg
- Save
Basic Usage
Remove Background Node
1
Add the Poof Node
Search for “Poof” in the nodes panel and drag it onto your canvas.
2
Select Credentials
Choose your Poof API credentials.
3
Configure Input
Set the input source:
- Binary Data — From a previous node (e.g., HTTP Request, Read File)
- URL — Direct image URL
4
Set Options
Configure output format, size, and background color as needed.
Node Options
Example Workflows
E-commerce Product Photos
Automatically process product images from a folder:- Read Binary Files: Watch a folder for new images
- Poof: Remove background, output as PNG
- Write Binary Files: Save to processed folder
API Endpoint
Create an API that removes backgrounds on demand:- Webhook: Accept POST with image
- Poof: Process the image
- Respond: Return processed image
Bulk Processing with Spreadsheet
Process images listed in a Google Sheet:- Google Sheets: Read rows with image URLs
- HTTP Request: Download each image
- Poof: Remove backgrounds
- Google Drive: Upload results
Airtable Integration
Process images attached to Airtable records:- Airtable Trigger: When record created/updated
- HTTP Request: Download attachment
- Poof: Remove background
- Airtable Update: Add processed image to record
Working with Binary Data
The Poof node outputs binary data. To use it:Save to File
Upload to Cloud
Return via API
Convert to Base64
Error Handling
Add an Error Trigger node to handle failures:401— Check your API credentials402— Out of credits429— Rate limited, add a Wait node