Daily Motivational Quotes from ZenQuotes to Slack Channels
Last edited 58 days ago
🌟 Send Daily Motivational Quote to Slack
This workflow automatically posts an inspiring motivational quote to your Slack channel every morning at 8 AM. It uses the free ZenQuotes.io API (no API key required) to fetch quotes and delivers them to your team in Slack.
⚙️ How It Works
-
Trigger at 8 AM
A Cron node runs daily at 8 AM EST (America/New_York timezone by default). -
Fetch a Random Quote
The workflow sends an HTTP Request to ZenQuotes.io API to retrieve a motivational quote. -
Format the Message
A Code node structures the quote into a Slack-friendly message, adding styling, emojis, and the author’s name. -
Post to Slack
Finally, the Slack node sends the motivational message to your chosen Slack channel (default:#general).
🛠️ Setup Steps
1. Connect Slack App
- Go to api.slack.com → Create a new app.
- Add OAuth scopes:
chat:writechannels:read
- Install the app to your Slack workspace.
- Copy credentials into n8n.
2. Configure Slack Channel
- Default is
#general. - Update the Slack node if you want to post to another channel.
3. Adjust Timezone (Optional)
- Workflow is set to America/New_York timezone.
- Change under workflow → settings → timezone if needed.
✅ Example Slack Output
🌟 Daily Motivation 🌟
"Success is not final, failure is not fatal: it is the courage to continue that counts."
— Winston Churchill
⚡ Once enabled, your team will receive a motivational quote in Slack every morning at 8 AM — simple, automatic, and uplifting!
You may also like
New to n8n?
Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!





