Sync Fizzy cards with Basecamp todos in real time
UnknownWhat this workflow does
This workflow has 23 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Basecamp (community).
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Set Basecamp account ID (Code): runs custom JavaScript code
- Fetch Basecamp projects (HTTP Request): calls an HTTP API
- Fetch Basecamp people (HTTP Request): calls an HTTP API
- Combine projects and people (Merge): merges the data from its input branches
- Match project and get todoset (Code): runs custom JavaScript code
- Fetch project todolists (HTTP Request): calls an HTTP API
- Match todolist and assignees (Code): runs custom JavaScript code
- Check if todolist exists (If): checks a condition and branches into true / false
- Check if New Card (If): checks a condition and branches into true / false
- Create new todolist (Basecamp4): create todolist
…plus 12 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-basecamp is verified or supports 3.0 (used in Create new todolist, Create new todo, Update todo assignees).
Nodes used (6)
- Code
n8n-nodes-base.code - Webhook
n8n-nodes-base.webhook - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Basecamp4
n8n-nodes-basecamp.basecamp4 - If
n8n-nodes-base.if
From the author
Description Automatically sync Fizzy cards to Basecamp todos in real-time. When cards are created, assigned, completed, or reopened in Fizzy, the changes sync instantly to your Basecamp project. Card tags determine which todolist items go to, and team members…