{"id":1393,"date":"2025-02-19T14:03:47","date_gmt":"2025-02-19T13:03:47","guid":{"rendered":"https:\/\/konamiya.com\/?p=1393"},"modified":"2025-02-20T10:59:26","modified_gmt":"2025-02-20T09:59:26","slug":"staying-ahead-in-ai-how-we-built-an-automated-ai-industry-newsletter","status":"publish","type":"post","link":"https:\/\/konamiya.com\/en\/staying-ahead-in-ai-how-we-built-an-automated-ai-industry-newsletter\/","title":{"rendered":"Staying Ahead in AI: How We Built an Automated AI Industry Newsletter"},"content":{"rendered":"\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-top\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;1393&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;top&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;9&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;5\\\/5 - (9 votes)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Staying Ahead in AI: How We Built an Automated AI Industry Newsletter&quot;,&quot;width&quot;:&quot;142.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 142.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            5\/5 - (9 votes)    <\/div>\n    <\/div>\n\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1393\" class=\"elementor elementor-1393\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30af9971 e-flex e-con-boxed e-con e-parent\" data-id=\"30af9971\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c910898 elementor-widget elementor-widget-text-editor\" data-id=\"4c910898\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">In today&#8217;s fast-paced world, the rate of change is nothing short of astonishing. For companies like Konamiya, keeping up with the latest tools, strategies, and breakthroughs in artificial intelligence can be more challenging than ever. To ensure we always provide our clients with the best advice and the most efficient solutions, we needed a way to continuously monitor, evaluate, and integrate the most critical updates from the AI landscape.<\/span><\/p><h2><b>Embracing a No-Code, API-Driven Approach<\/b><\/h2><p><span style=\"font-weight: 400;\">Rather than writing custom code or maintaining our own servers, we opted for a no-code solution that leverages powerful APIs. This approach enables us to collect, process, and distribute vital information quickly and reliably\u2014all while keeping our operational overhead low. Our primary goal was to build a newsletter that aggregates insights from numerous YouTube channels known for distilling complex AI information into accessible content.<\/span><\/p><h2><b>Our Technology Stack<\/b><\/h2><p><span style=\"font-weight: 400;\">To build this innovative solution, we carefully selected tools that are reliable, cost-effective, and easy to integrate:<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Make.com<\/b><span style=\"font-weight: 400;\">: The backbone of our system, used to construct the core automation logic.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>RapidAPI<\/b><span style=\"font-weight: 400;\">: Employed to extract audio from YouTube videos in MP3 format.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Runpod<\/b><span style=\"font-weight: 400;\">: Utilized to convert audio to text via a specialized transcription model.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><a href=\"https:\/\/runpod.io?ref=q2pmj2yz\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Affiliate Program: Runpod<\/span><\/a><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Elevenlabs<\/b><span style=\"font-weight: 400;\">: Responsible for creating the voice version of the newsletter.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><a href=\"https:\/\/try.elevenlabs.io\/ta9a84q46pt1\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Affiliate Program: Elevenlabs<\/span><\/a><\/li><\/ul><h2><b>Our Data Organization: The Spreadsheet<\/b><\/h2><p><span style=\"font-weight: 400;\">For our database, we rely on a flexible and straightforward spreadsheet that organizes all the key information required for our newsletter. Our primary spreadsheet contains eight columns:<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>STATUS<\/b><span style=\"font-weight: 400;\">: Reserved for future use.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>ACTION<\/b><span style=\"font-weight: 400;\">: Reserved for future use.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>IsEnabled<\/b><span style=\"font-weight: 400;\">: Indicates whether a channel should be monitored.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Category<\/b><span style=\"font-weight: 400;\">: Provides context about the channel and helps tailor prompts.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Channel URL<\/b><span style=\"font-weight: 400;\">: Direct link to the YouTube channel for quick reference.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>RSS ID<\/b><span style=\"font-weight: 400;\">: Identifier used by the RSS Feed module in Make.com.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Group Name<\/b><span style=\"font-weight: 400;\">: Specifies which newsletter group the channel belongs to (multiple groups are possible).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Filter Prompt<\/b><span style=\"font-weight: 400;\">: Used to filter videos based on their title to ensure relevance for the newsletter.<\/span><\/li><\/ul><p><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/Spreadsheet-Newsletter-DB.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1235px; --smush-placeholder-aspect-ratio: 1235\/780;\" \/><\/p><h2><b>How the Automation Works: A Step-by-Step Overview<\/b><\/h2><p><span style=\"font-weight: 400;\">Our automated newsletter creation is broken down into several key scenarios within Make.com:<\/span><\/p><h3><b>1. YouTube Feed Aggregation<\/b><\/h3><p><span style=\"font-weight: 400;\">Once a day, at a scheduled time, the system triggers the first phase of automation. The spreadsheet module scans the database for all rows marked as &#8220;enabled.&#8221; After filtering out irrelevant entries, qualifying records are transferred to a secondary working sheet dedicated to that day\u2019s newsletter. The process then aggregates all the entries and waits for 10 minutes\u2014ample time to ensure that all operations have been completed before proceeding to the next step.<\/span><\/p><p><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/1-Youtube-Channels-Feed-RapidApiYT-RunPod-Whisper-Transcript-SpreadSheet-NEWSLETTER.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1660px; --smush-placeholder-aspect-ratio: 1660\/814;\" \/><\/p><h3><b>2. Video Processing via RapidAPI<\/b><\/h3><p><span style=\"font-weight: 400;\">In the next phase, when triggered with the appropriate parameters, the system sends the video URL to RapidAPI. The API fetches the audio in MP3 format, and the corresponding status is updated in the spreadsheet.<\/span><\/p><p><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/2.-RapidAPI-RunPod-NEWSLETTER.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 708px; --smush-placeholder-aspect-ratio: 708\/811;\" \/><\/p><h3><b>3. Handling Transcription Tasks<\/b><\/h3><p><span style=\"font-weight: 400;\">After processing, RapidAPI returns task information via a callback URL. If successful, the task is forwarded to Runpod for transcription. In cases of error, the system automatically retries the request. Should errors persist, an alternative RapidAPI call retrieves the MP3, and once the task succeeds, transcription via Runpod is initiated.<\/span><\/p><p><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/2.-RapidAPI-RunPod-Retry-Because-of-Errors-NEWSLETTER.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1230px; --smush-placeholder-aspect-ratio: 1230\/815;\" \/><\/p><h3><img decoding=\"async\" class=\"aligncenter lazyload\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/3.-RunPod-SpreadSheet-Docs-NEWSLETTER.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 906px; --smush-placeholder-aspect-ratio: 906\/812;\" \/><\/h3><h3><b>4. Compiling the Final Newsletter<\/b><\/h3><p><span style=\"font-weight: 400;\">Triggered by the main scenario after the 12-minute wait, this phase gathers all the data from the newsletter spreadsheet. It performs several tasks:<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Verification:<\/b><span style=\"font-weight: 400;\"> Confirms that videos are not YouTube Shorts.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Summarization:<\/b><span style=\"font-weight: 400;\"> Sends the transcription to ChatGPT, which generates a concise summary of the video.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Voice Transcript Preparation:<\/b><span style=\"font-weight: 400;\"> Prepares a text version for the voice newsletter and sends it to ChatGPT.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Audio Generation:<\/b><span style=\"font-weight: 400;\"> The text is then sent to Elevenlabs, which creates a voice file that is saved to Google Drive.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Final Assembly:<\/b><span style=\"font-weight: 400;\"> All relevant information\u2014including thumbnails, video links, and summaries\u2014is compiled into a final HTML document via ChatGPT.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Distribution:<\/b><span style=\"font-weight: 400;\"> The final HTML is emailed through Gmail to the team members who rely on this solution.<\/span><\/li><\/ul><h2><img decoding=\"async\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/NewsletterDB.gif\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2410px; --smush-placeholder-aspect-ratio: 2410\/678;\" \/><\/h2><h2><img decoding=\"async\" data-src=\"https:\/\/konamiya.com\/wp-content\/uploads\/2025\/02\/4.-Make-Newsletter-OpenAI-Send-Email-NEWSLETTER.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1737px; --smush-placeholder-aspect-ratio: 1737\/819;\" \/><\/h2><h2><b>Daily Efficiency and Added Value<\/b><\/h2><p style=\"text-align: center;\"><span style=\"font-weight: 400;\">Our system is designed for continuous updates. Every morning, users can catch up on any content missed from the previous day or new updates released overnight while they were asleep. The voice version of the newsletter, in particular, is perfect for absorbing information during a morning coffee\u2014making it an ideal solution for busy professionals.<\/span><\/p><h2><b>Future Enhancements<\/b><\/h2><p><span style=\"font-weight: 400;\">Looking ahead, we are planning to expand our monitoring capabilities beyond YouTube. Soon, we will include blogs and manufacturer websites to gather additional information, allowing us to overcome the current limitations of relying solely on YouTube content.<\/span><\/p><h2><b>Cost Analysis<\/b><\/h2><p><span style=\"font-weight: 400;\">Creating a newsletter based on 10 videos typically involves about 400 operations in Make.com. The expenses break down as follows:<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>GPT API:<\/b><span style=\"font-weight: 400;\"> Approximately 10 cents per newsletter.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Runpod Transcription:<\/b><span style=\"font-weight: 400;\"> Roughly 1 cent per video transcription.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Elevenlabs:<\/b><span style=\"font-weight: 400;\"> The most significant cost, with a $22 monthly subscription allowing for about 30 voice newsletters.<\/span><\/li><\/ul><h3><b>Conclusion<\/b><\/h3><p><b><br \/><\/b><span style=\"font-weight: 400;\">By harnessing the power of no-code platforms and a well-integrated technology stack, we have developed an automated, efficient, and cost-effective AI newsletter solution. This system not only keeps us up-to-date with the latest advancements in the AI industry but also ensures that our clients receive timely, high-quality insights in both text and audio formats.<\/span><\/p><p><span style=\"font-weight: 400;\">In summary, our automated AI newsletter is a testament to how modern technology can simplify complex processes. With this innovative solution, you can catch up on missed content, absorb updates during your morning coffee, and stay ahead in the dynamic world of AI. Whether it&#8217;s through written insights or engaging voice summaries, our goal is to empower you with the information you need to adapt and thrive in an ever-changing digital landscape.<\/span><\/p><p><span style=\"font-weight: 400;\">Looking ahead, we are expanding our monitoring capabilities beyond YouTube by including blogs and manufacturer websites, ensuring a richer and more comprehensive flow of information. This means that every morning, you&#8217;ll have the opportunity to catch up on any updates from the previous day or overnight developments while you enjoy your coffee.<\/span><\/p><p><span style=\"font-weight: 400;\">For further insights into our approach and the world of AI automation, explore our related articles:<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/konamiya.com\/en\/make-com-automation\/\"><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\">Getting Started with Make.com Automation<\/span><\/span><\/a><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"text-decoration: underline;\"><a href=\"https:\/\/konamiya.com\/en\/how-we-automated-lead-qualification-with-retell-ai-make-com-and-clickup\/\"><span style=\"font-weight: 400;\">How We Automated Lead Qualification with Retell AI, Make.com, and ClickUp<\/span><\/a><\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"text-decoration: underline;\"><a href=\"https:\/\/konamiya.com\/en\/how-to-kickstart-ai-automation-in-your-company-a-long-term-cultural-shift-not-just-a-one-off-project-2\/\"><span style=\"font-weight: 400;\">How to Kickstart AI Automation in Your Company: A Long-Term Cultural Shift, Not Just a One-Off Project<\/span><\/a><\/span><\/li><\/ul><h3><b>Let&#8217;s Collaborate<\/b><\/h3><p><b><br \/><\/b><span style=\"font-weight: 400;\">If you\u2019re looking for this or any other AI-driven solution to optimize your information flow, streamline your processes, or simply stay ahead in the AI landscape, we\u2019re here to help. Please write to us at <span style=\"text-decoration: underline;\"><a href=\"mailto:hello@konamiya.com\">hello@konamiya.com<\/a><\/span> and let\u2019s bring your AI solutions to the next level!<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Discover how our automated AI newsletter leverages no-code platforms and advanced APIs to deliver daily, high-quality AI insights in both text and engaging voice formats. Stay ahead of industry trends, catch up on missed updates over your morning coffee, and streamline your information flow with our cost-effective, innovative solution. Let&#8217;s collaborate and take your AI strategy to the next level!<\/p>\n","protected":false},"author":1,"featured_media":1605,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-1393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/posts\/1393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/comments?post=1393"}],"version-history":[{"count":17,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/posts\/1393\/revisions"}],"predecessor-version":[{"id":1613,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/posts\/1393\/revisions\/1613"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/media\/1605"}],"wp:attachment":[{"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/media?parent=1393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/categories?post=1393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/konamiya.com\/en\/wp-json\/wp\/v2\/tags?post=1393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}