Intelligent Water Reminder & Health Coach Bot
detail.loadingPreview
This workflow intelligently reminds you to drink water, offering personalized health advice from a virtual Chinese medicine practitioner. It tracks your water intake and prompts you at optimal intervals, ensuring you stay hydrated and healthy.
About This Workflow
Never forget to hydrate again with this smart workflow. Leveraging n8n's powerful automation capabilities, this solution integrates with Slack to provide timely reminders and personalized health tips. The system intelligently tracks your water intake, prompting you with gentle nudges based on your recent activity and the time of day. Powered by OpenAI's GPT-4o-mini, it delivers advice in the persona of a professional Chinese medicine practitioner, highlighting the benefits of hydration (like replenishing qi) and the risks of dehydration (like blood stasis). It also smartly schedules these reminders to avoid interrupting you shortly after you've logged water intake.
Key Features
- Smart Scheduling: Reminders are triggered randomly within set hours and intelligently postponed if you've recently logged water intake.
- Personalized Health Coaching: Receive tailored advice from a virtual Chinese medicine practitioner via OpenAI.
- Intelligent Tracking: Monitors your water intake frequency and timing.
- Slack Integration: Get timely reminders and health tips directly in your Slack workspace.
- Customizable Settings: Easily adjust the Google Sheet that stores your daily targets and intake logs.
How To Use
- Set up Google Sheets: Create a Google Sheet named 'n8n-drink-water' with at least two sheets: 'setting' (for daily targets) and a sheet for logging intake.
- Configure Schedule Trigger: In the 'Schedule Trigger' node, set your preferred cron expression for when you'd like reminders to be potentially sent (e.g., "0 {{ Math.floor(Math.random() * 11) }} 8-23 * * *").
- Connect Google Sheets: In the 'Google Sheets - Get Target' node, input your Google Sheet's document ID and specify the sheet name ('setting'). Authenticate with your Google account.
- Configure OpenAI: In the 'OpenAI' node, select your preferred OpenAI model (e.g., 'gpt-4o-mini'), set the temperature, and customize the system prompt for the desired persona and response format.
- Integrate Slack: Configure the necessary nodes to send messages to your Slack channel using your Slack credentials. This workflow snippet focuses on generating the reminder message; a Slack message node would follow.
- Adjust Logic: Review the 'If' and 'Wait' nodes to ensure the timing logic for postponing reminders aligns with your preferences.
Apps Used
Workflow JSON
{
"id": "d3e82e5d-15f3-49ce-bdcb-0e60c1e0bea2",
"name": "Intelligent Water Reminder & Health Coach Bot",
"nodes": 25,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: d3e82e5d-15f3...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Automate Your Daily Briefing: News, Emails, and Tasks
Streamline your day by automatically fetching the latest news from Times of India, important emails from your Gmail, and your upcoming Todoist tasks. Get a consolidated, beautifully formatted daily digest delivered straight to your inbox.
Daily AI-Powered Morning Briefing
Start your day with clarity and focus using this n8n workflow. It automatically fetches your tasks from Todoist and events from Google Calendar, then leverages AI to create a concise, personalized daily briefing delivered directly to your inbox every morning. This ensures you always know your top priorities and upcoming schedule at a glance.
AI Music Generator with Suno V3.5 (KIE.ai)
This n8n workflow automates AI music generation using the KIE.ai API, powered by the Suno V3.5 model. Users simply submit music prompts, styles, and titles via a web form, and the system handles real-time generation and delivery of the final audio output. It's perfect for quickly creating custom music for various needs.