Send a daily Famulor booking agenda to Slack
Ready for 3.0What this workflow does
This workflow has 9 nodes and runs on a schedule (every day at 08:00) (plus 1 other trigger). Along the way it connects Slack. It also calls app.famulor.io over HTTP.
How it runs
Trigger: On a schedule (every day at 08:00) (plus 1 other trigger).
- Configure workflow (Edit Fields (Set)): sets 4 fields: businessTimezone, previewOnly, slackChannelId…
- Build date window (Edit Fields (Set)): sets 2 fields: windowStart, windowEnd
- Read Famulor pages (HTTP Request): calls app.famulor.io
- Validate and prepare (Code): runs custom JavaScript code
- Preview only? (If): checks a condition and branches into true / false
- Preview prepared output (Code): runs custom JavaScript code
- Send the report to Slack (Slack): uses Slack
Services it uses
HTTP calls to: app.famulor.io
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 (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack
From the author
Quick Overview This workflow runs every morning to pull confirmed bookings for the current day from the Famulor API, formats them into a concise agenda (optionally including invitee names), and either previews the output or posts the agenda to a Slack…