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
If your installed version of the node shows different labels, refer to the API values in the Remove Background reference:
size is full, preview, medium or hd; channels is rgba, rgb or alpha.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 (per-minute limit for your plan), add a Wait node