Drink Water Reminder with AI
detail.loadingPreview
Send personalized drink water reminders using AI and Slack.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow triggers at random intervals during the day and checks if a user has recently logged drinking water. If they have, it waits a random amount of time before sending a personalized reminder to drink water via Slack, generated by OpenAI. The reminder is based on Traditional Chinese Medicine principles and includes benefits of hydration and risks of dehydration.
Key Features
- Random scheduling for reminders.
- Checks recent water intake logs.
- Uses OpenAI to generate personalized, TCM-informed reminders.
- Sends reminders via Slack with action buttons.
- Dynamic waiting periods based on recent activity.
How To Use
- Set up Schedule Trigger: Configure the 'Schedule Trigger' node to run at desired random intervals throughout the day (e.g., between 8 AM and 11 PM).
- Configure Google Sheets: Set up the 'Google Sheets - Get Target' node to read recent water intake data from a specified sheet.
- Configure OpenAI: Connect your OpenAI API credentials to the 'OpenAI' node. The node is pre-configured with a system prompt for a TCM practitioner.
- Set up Slack Webhook: Configure the 'slack drink webhook' node with your Slack Incoming Webhook URL.
- Configure Slack Nodes: Adjust the 'slack_action_payload' and 'slack_action_drink_data' nodes to match your Slack message and button configurations.
- Adjust Logic: Modify the 'If Node' and 'Wait' node parameters as needed for your desired reminder timing and logic.
Apps Used
Workflow JSON
{
"id": "7cc7e840-1d50-4253-bfc6-e62e3d725b86",
"name": "Drink Water Reminder with AI",
"nodes": 0,
"category": "Notifications",
"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: 7cc7e840-1d50...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Google Calendar Event Reminder via Telegram
Receive timely, AI-powered reminders for your Google Calendar events directly on Telegram.
Typeform Submission to Slack Notification
Sends Typeform submissions to a Slack channel.
Mattermost Notification on New Airtable Data
Sends a Mattermost message whenever new data is added to a specified Airtable table.
Mattermost Emelia Campaign Reply Notification
Notifies a Mattermost channel when a contact replies to an Emelia campaign.
Weather Alert via Slack
Receive weather forecasts in Slack based on user input.
Mattermost Incident Resolution Notification
Notifies a Mattermost channel when an incident is resolved in PagerDuty and Jira.