Set Workflow

Automated workflow: Set Workflow. This workflow integrates 13 different services: webhook, stickyNote, wait, scheduleTrigger, merge. It contains 29 nodes and follows best practices for error handling and security.

Workflow Structure (16 nodes)
100%
Schedule Trigger
Schedule Trigger
Google Sheets
Google Sheets - Get Target
Google Sheets
Google Sheets - Get Today Water Log
Limit
Limit
Summarize
Summarize
Merge
combine data
Set
Edit Fields-Set progress
If
If Node
Wait
Wait
No Op
OpenAI
Slack
Slack send drink notification
Webhook
slack drink webhook
Set
slack_action_payload
Set
slack_action_drink_data
Slack
Send to Slack with confirm
Google Sheets
Google Sheets - log water value to sheet
Node Types:
transform
default
trigger
action
logic
Requires credentials

Prerequisites

Required Credentials (3)

Google Sheets

Used by: Google Sheets - Get Target, Google Sheets - log water value to sheet +1 more

Docs

OpenAI

Used by: OpenAI

Docs

Slack

Used by: Slack send drink notification, Send to Slack with confirm

Docs

Multiple services required

This workflow needs 3 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~50 min
Score: 65/100
Conditional Logic
7 Integrations

When to Use This Workflow

Team Notifications

Send automated alerts and updates to your team chat when important events occur.

Never miss critical updates - your team stays informed in real-time.

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Scheduled Operations

Run automated tasks at specific times - daily reports, weekly cleanups, monthly backups.

Set it and forget it - reliable automation that runs on your schedule.

workflow.json
{
  "meta": {
    "instanceId": "workflow-e5f2656d",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:58.911987",
    "updatedAt": "2025-09-29T07:07:58.912001",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "nodes": [
    {
      "id": "b717d887-4d4b-4f21-97a3-978fcde2c9f6",
      "name": "slack_action_payload",
      "type": "n8n-nodes-base.set",
      "position": [
        -1020,
...

Workflow Details

Nodes
21
Trigger
Scheduled
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack

Automated workflow: AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack. This...

Webhook
Schedule
Http-request
Google-sheets
32 nodesWebhook

AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack

Automated workflow: AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack. This...

Webhook
Schedule
Http-request
Google-sheets
32 nodesWebhook

Code Workflow

Automated workflow: Code Workflow. This workflow integrates 11 different services: stickyNote, httpRequest, itemLists, m...

Schedule
Http-request
Google-sheets
Slack
13 nodesScheduled

AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI and Slack

Automated workflow: AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI and Slack. This workflow integ...

Schedule
Rssfeedread
Google-sheets
Slack
31 nodesScheduled

AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI and Slack

Automated workflow: AI-Powered Information Monitoring with OpenAI, Google Sheets, Jina AI and Slack. This workflow integ...

Schedule
Rssfeedread
Google-sheets
Slack
31 nodesScheduled

Scheduletrigger Workflow

Automated workflow: Scheduletrigger Workflow. This workflow integrates 10 different services: stickyNote, httpRequest, s...

Schedule
Google-sheets
Slack
Gmail
15 nodesScheduled