{"id":24490,"date":"2025-06-26T11:47:19","date_gmt":"2025-06-26T04:47:19","guid":{"rendered":"https:\/\/dps.media\/?p=24490"},"modified":"2025-06-26T11:48:15","modified_gmt":"2025-06-26T04:48:15","slug":"automation-cool-or-automatically-send-morning-greeting-quote-with-n8n","status":"publish","type":"post","link":"https:\/\/dps.media\/en\/automation-cool-or-automatically-send-morning-greeting-quote-with-n8n\/","title":{"rendered":"\u00a0Awesome automation: Automatically send morning quotes with n8n"},"content":{"rendered":"<?xml encoding=\"utf-8\" ?><p>Hello n8n community! I want to\u00a0<a href=\"https:\/\/www.facebook.com\/hashtag\/share?__eep__=6&__cft__%5B0%5D=AZUTyItk1LUfts83vHRxrIYTtIMKRXX5yadTIHuWDhuE3_ZciBeItQ4QhSeoGwl6G8TKm6Essh7QDET3xV4x4KeoD1cJCydzi3PDJZnnUvSAiiJjCn0ZHZ7i5LfRFl1iNYWsCfDtseGvU-au7HBZX3dWCeiQdR5_vZysjUbfuX1cjg&__tn__=*NK-R\" rel=\"nofollow noopener\" target=\"_blank\">#share<\/a>\u00a0an interesting workflow automation that I run daily at the company.<\/p><h5 class=\"wp-block-heading\"><strong>\u00a0Idea<\/strong><\/h5><p>Create an automatic system to send motivational quotes with morning greetings to the team every day, helping everyone have more positive energy to start the new day.<\/p><h5 class=\"wp-block-heading\"><strong>\u00a0Tools used<\/strong><\/h5><p><strong>Main API:<\/strong>\u00a0https:\/\/zenquotes.io\/<\/p><ul class=\"wp-block-list\">\n<li>Free 100%<\/li>\n\n\n\n<li>Provides thousands of great quotes<\/li>\n\n\n\n<li>Special endpoint:\u00a0<code>\/api\/image<\/code>\u00a0\u2013 tr\u1ea3 v\u1ec1 tr\u1ef1c ti\u1ebfp \u1ea3nh quote \u0111\u1eb9p m\u1eaft<\/li>\n<\/ul><h5 class=\"wp-block-heading\"><strong>\u00a0Detailed Workflow<\/strong><\/h5><h5 class=\"wp-block-heading\"><strong>Step 1: Schedule Trigger<\/strong><\/h5><ul class=\"wp-block-list\">\n<li>Set to run automatically at 8:00 AM every day<\/li>\n\n\n\n<li>Or can be customized according to the team\u2019s working hours<\/li>\n<\/ul><h5 class=\"wp-block-heading\"><strong>Step 2: Fetch Quote Image<\/strong><\/h5><p><code>GET https:\/\/zenquotes.io\/api\/image<\/code><\/p><ul class=\"wp-block-list\">\n<li>Each call will receive a different quote image<\/li>\n\n\n\n<li>Images are high quality, professionally designed<\/li>\n<\/ul><h5 class=\"wp-block-heading\"><strong>Step 3: OpenAI Enhancement (Optional)<\/strong><\/h5><ul class=\"wp-block-list\">\n<li>Use AI to analyze the quote content<\/li>\n\n\n\n<li>Automatically generate a suitable morning greeting text<\/li>\n\n\n\n<li>Add personalization and fun<\/li>\n<\/ul><h5 class=\"wp-block-heading\"><strong>Step 4: Distribution<\/strong><\/h5><ul class=\"wp-block-list\">\n<li>Send to Slack\/Teams\/Telegram group<\/li>\n\n\n\n<li>Or post on internal website\/blog<\/li>\n\n\n\n<li>Can be combined with email marketing<\/li>\n<\/ul><h5 class=\"wp-block-heading\"><strong>\u00a0Actual results<\/strong><\/h5><ul class=\"wp-block-list\">\n<li>The team gets extra motivation every morning<\/li>\n\n\n\n<li>Create a positive atmosphere in the company<\/li>\n\n\n\n<li>Save manual posting time<\/li>\n\n\n\n<li>Set up once, run forever<\/li>\n<\/ul><h5 class=\"wp-block-heading\"><strong>\u00a0Sample Flow Structure<\/strong><\/h5><p><code>Cron Trigger \u2192 HTTP Request (ZenQuotes) \u2192 OpenAI (Optional) \u2192 Slack\/Teams Node \u2192 End<\/code><\/p><h5 class=\"wp-block-heading\"><strong><br>\u00a0Benefit<\/strong><\/h5><p><img decoding=\"async\" height=\"16\" width=\"16\" alt=\"\u2705\" src=\"https:\/\/static.xx.fbcdn.net\/images\/emoji.php\/v9\/t33\/1\/16\/2705.png\" title=\"\">\u00a0<strong>Completely free<\/strong>\u00a0\u2013 ZenQuotes API kh\u00f4ng gi\u1edbi h\u1ea1n<\/p><p><img decoding=\"async\" height=\"16\" width=\"16\" alt=\"\u2705\" src=\"https:\/\/static.xx.fbcdn.net\/images\/emoji.php\/v9\/t33\/1\/16\/2705.png\" title=\"\">\u00a0<strong>Super fast setup<\/strong>\u00a0\u2013 Ch\u1ec9 c\u1ea7n 10-15 ph\u00fat<\/p><p><img decoding=\"async\" height=\"16\" width=\"16\" alt=\"\u2705\" src=\"https:\/\/static.xx.fbcdn.net\/images\/emoji.php\/v9\/t33\/1\/16\/2705.png\" title=\"\">\u00a0<strong>Highly customizable<\/strong>\u00a0\u2013 D\u1ec5 d\u00e0ng m\u1edf r\u1ed9ng th\u00eam t\u00ednh n\u0103ng<\/p><p><img decoding=\"async\" height=\"16\" width=\"16\" alt=\"\u2705\" src=\"https:\/\/static.xx.fbcdn.net\/images\/emoji.php\/v9\/t33\/1\/16\/2705.png\" title=\"\">\u00a0<strong>Stable & Reliable<\/strong>\u00a0\u2013 API \u1ed5n \u0111\u1ecbnh, \u00edt downtime<\/p><h5 class=\"wp-block-heading\"><\/h5><h5 class=\"wp-block-heading\"><strong>\u00a0Feedback<\/strong><\/h5><p>If anyone has tried or has any improvement ideas, please comment below! I really look forward to exchanging and learning more from the community.<\/p><div class=\"wp-block-file\"><a id=\"wp-block-file--media-3e0d3511-e34b-486c-b080-24a923c3014a\" href=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/HELLO_HUB___DPS_MEDIA-1.json\">HELLO_HUB___DPS_MEDIA (1)<\/a><a href=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/HELLO_HUB___DPS_MEDIA-1.json\" class=\"wp-block-file__button wp-element-button\" aria-describedby=\"wp-block-file--media-3e0d3511-e34b-486c-b080-24a923c3014a\" download>Download<\/a><\/div><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"984\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-1-1024x984.png\" alt=\"\" class=\"wp-image-24492\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-1-1024x984.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-1-300x288.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-1-768x738.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-1-356x342.png 356w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-1.png 1279w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure><p><strong>Happy automating!\u00a0<\/strong><\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"949\" height=\"1024\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-949x1024.png\" alt=\"\" class=\"wp-image-24491\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-949x1024.png 949w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-278x300.png 278w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-768x829.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image-356x384.png 356w, https:\/\/dps.media\/wp-content\/uploads\/2025\/06\/image.png 1279w\" sizes=\"(max-width: 949px) 100vw, 949px\"><figcaption><\/figcaption><\/figure>\n<style>\r\n.lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 40px;\nmargin-bottom: 30px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }.lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(33% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            max-width: 150px;\r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n            object-fit: cover;\r\n            aspect-ratio: 1 \/ 1;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n            \r\n            \r\n            \r\n        }@media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }.lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                max-width: initial;\r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                \r\n                \r\n                \r\n            };\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <div class=\"lwrp-title\">Related Posts<\/div>    \r\n        <div class=\"lwrp-list-container\">\r\n                                <div class=\"lwrp-list lwrp-list-row-container lwrp-list-double-row\">\r\n                <div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/what-is-tiktok-creator-next-and-how-to-join\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">TikTok Creator Next: What is it and how to join?<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/tiktok-ads-conversion-tracking-standard-guide\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">TikTok Ads Conversion Tracking: Official Guide<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/suggest-viral-content-from-real-customer-feedback\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Viral content suggestions from real customer feedback<\/span><\/a><\/div>                <\/div>\r\n                            <div class=\"lwrp-list lwrp-list-row-container lwrp-list-double-row\">\r\n                <div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/free-catalog-design-software-that-creates-beautiful-catalogs-without-any-cost\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Free catalogue design software \u2013 Create beautiful catalogues without any cost<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/tiktok-stories-ads-how-to-take-advantage-of-this-new-format\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">TikTok Stories Ads: How to leverage this new format<\/span><\/a><\/div><div class=\"lwrp-list-item\"><a href=\"https:\/\/dps.media\/en\/i-create-high-quality-google-maps-for-restaurants-at-dps-media\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Create Quality Google Maps for Restaurants at DPS.MEDIA<\/span><\/a><\/div>                <\/div>\r\n                <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Xin ch\u00e0o c\u1ed9ng \u0111\u1ed3ng n8n! M\u00ecnh mu\u1ed1n\u00a0#share\u00a0m\u1ed9t workflow automation kh\u00e1 th\u00fa v\u1ecb m\u00e0 m\u00ecnh \u0111ang ch\u1ea1y h\u00e0ng ng\u00e0y t\u1ea1i c\u00f4ng ty.\u00a0\u00dd t\u01b0\u1edfngT\u1ea1o m\u1ed9t h\u1ec7 th\u1ed1ng t\u1ef1 \u0111\u1ed9ng g\u1eedi quote \u0111\u1ed9ng vi\u00ean k\u00e8m l\u1eddi ch\u00e0o bu\u1ed5i s\u00e1ng cho team m\u1ed7i ng\u00e0y, gi\u00fap m\u1ecdi ng\u01b0\u1eddi c\u00f3 th\u00eam n\u0103ng l\u01b0\u1ee3ng t\u00edch c\u1ef1c \u0111\u1ec3 b\u1eaft \u0111\u1ea7u ng\u00e0y m\u1edbi.\u00a0C\u00f4ng c\u1ee5 [&hellip;]<\/p>","protected":false},"author":1,"featured_media":24491,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[926,1205],"tags":[],"class_list":["post-24490","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automation","category-n8n-marketing"],"acf":[],"rankmath_keywords":{"primary":"","secondary":[""]},"yoast_keywords":{"primary":"","secondary":[]},"yoast_focuskw":"","rankmath_focuskw":"","seo_keywords":{"primary":"","secondary":[""]},"_links":{"self":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/24490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/comments?post=24490"}],"version-history":[{"count":0,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/24490\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media\/24491"}],"wp:attachment":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media?parent=24490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/categories?post=24490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/tags?post=24490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}