Paolo Ronco
PORTFOLIO
📦 GitHub: paoloronco/makecom-wordpress-ttsvoiceover-notiondb📣 Publishing on ReadyTensor: GCP TTS on WordPress | WordPress to Voice
In the world of technology and cybersecurity, automate it's not just a question of efficiency, but also of precision and safety.As Cyber Security Analyst with a strong passion for the tech automation, I developed an advanced workflow on Make.com which allows me to intelligently manage the entire life cycle of the content published on WordPress, transforming them into Multi-format resources and stored neatly across multiple platforms.
In this article I will show you How does my workflow work?, what makes it effective and how it could be adapted to other contexts, always in a key scalable and secure.
Automate WordPress post management in two directions:
The flow is activated every time a new post is published (or updated) on WordPress, thanks to the “Watch Post via API” module.
The router splits the flow into two independent branches, which perform parallel operations on the same content.
✅ Useful for: structured backup, content history, internal documentation.
The text is loaded in format .txt on a private bucket on GCP.
.txt
A script in Custom JavaScript check the size of the generated file:
The JS code returns a boolean value which is handled by a second router.
.wav
Audio is automatically added to the post with this HTML snippet:
htmlCopyEdit🎧 VoiceOver: {{1.title}}Date: {{66.date}}Article link: {{1.link}}Post ID:{{1.id}} <source src="https://storage.googleapis.com/wp-voiceovers/{{1.id}}.wav" type="audio/mpeg">
🎧 VoiceOver: {{1.title}}Date: {{66.date}}Article link: {{1.link}}Post ID:{{1.id}} <source src="https://storage.googleapis.com/wp-voiceovers/{{1.id}}.wav" type="audio/mpeg">
Post ID:{{1.id}}
This allows users to listen to the content directly on the page, making the blog accessible, usable and modern.
Being an articulated flow, I have placed maximum attention to safety:
Each step is verifiable, idempotent and can be isolated during debugging.
This workflow is the result of months of optimization and real-world testing.It allows me to publish content on WordPress and, without any manual intervention:
It is a solution that unites intelligent automation And attention to cybersecurity, designed for those who work with content and want to save time without giving up control.
If you want to implement something similar, or discuss automations for your stack, write to me!