Create Branded Social Media Images with Bannerbear (Sync/Async modes)
Ready for 3.0What this workflow does
This workflow has 9 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Bannerbear. It also calls sync.api.bannerbear.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- SetParameters (Edit Fields (Set)): sets or maps fields
- GetCompletedImageInfo (Edit Fields (Set)): sets or maps fields
- If: checks a condition and branches into true / false
- SynchronouslyCreateImage (HTTP Request): calls sync.api.bannerbear.com (POST)
- AsynchronouslyCreateImage (Bannerbear): uses Bannerbear
- GetImageUrlAndSize (Edit Fields (Set)): sets or maps fields
- GetUidAndStatus (Edit Fields (Set)): sets or maps fields
Services it uses
HTTP calls to: sync.api.bannerbear.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Webhook
n8n-nodes-base.webhook - If
n8n-nodes-base.if - Bannerbear
n8n-nodes-base.bannerbear
From the author
Automatically create branded social media graphics, certificates, thumbnails, or marketing visuals using Bannerbear's template-based image generation API. Bannerbear's API is primarily asynchronous by default: this workflow shows you how to use both…