Daily JokeAPI Joke Bot for Slack & WhatsApp (n8n Workflow)
Daily JokeAPI Joke Bot for Slack & WhatsApp (n8n Workflow)
Regular price
£22.99
Regular price
£22.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Daily JokeAPI Joke Bot for Slack & WhatsApp (n8n Workflow)
Regular price
£22.99
Regular price
£22.99
Sale price
Unit price
/
per
Bring daily laughs to your team—automatically
This Daily JokeAPI Joke Bot for Slack & WhatsApp (n8n Workflow) pulls a family-friendly joke from JokeAPI every day, formats it for each channel, and posts it to your Slack channel and sends it to your WhatsApp recipient—optionally after a random surprise delay.
What this workflow does
- Runs on a daily schedule: Uses a Schedule trigger to start the workflow at your configured hour (with workflow time zone support).
- Loads your settings: Slack channel, joke categories, WhatsApp recipient number (international format), and a configurable max random delay.
- Surprises everyone: Waits a random number of minutes from 0 up to your maximum before posting.
- Fetches a safe-mode joke: Calls JokeAPI using safe-mode and applies blacklist flags to filter sensitive content.
- Formats for each platform: Creates separate Slack and WhatsApp message variants, correctly handling both one-liner jokes and setup/punchline jokes.
- Posts in parallel: Sends the Slack message to your selected channel and the WhatsApp message to the configured recipient at the same time.
Use cases
- Keep remote teams engaged with a daily joke posted directly into Slack.
- Send a morning “pick-me-up” to a leader, support channel, or community via WhatsApp.
- Test and showcase practical n8n automation workflows integrating external APIs and multi-channel notifications.
Technical details
- Schedule trigger for daily runs
- Set for configurable variables (slackChannel, whatsappRecipient, jokeCategories, maxDelayMinutes)
- Wait for the optional random delay
- HTTP Request to JokeAPI (safe-mode + blacklist filtering)
- Slack node (requires chat:write scope; bot invited to the target channel)
- WhatsApp Business Cloud node (select the correct sender phone number)
- Sticky Note for workflow clarity
Perfect for n8n users, automation engineers, and SaaS operators who want a reliable Slack + WhatsApp joke bot that runs every day.
