Technical assignment for creating automation of content publication through Make/N8N
General requirements:
It is necessary to create two workflows for automated content publication through Make or N8N.
The automation should use ChatGPT for text processing and integrate with Threads, Facebook, LinkedIn, and Telegram.
1. Automation #1: Voice message → Publication
Process description:
1. The user dictates a voice message in ChatGPT.
2. ChatGPT transcribes and recognizes the text.
3. The text is edited and structured in ChatGPT (GPTs).
4. The processed text is sent to Make/N8N.
5. In Make/N8N, the text:
• Is split into blocks and automatically published in Threads.
• Is published as a whole post on Facebook.
• Is published in the Telegram channel.
2. Automation #2: Website monitoring → Publication
Process description:
1. The user sets a list of 20-30 websites on the topic.
2. The automation monitors for new news on these websites.
3. As soon as news appears, its content:
• Is sent to ChatGPT for processing.
• GPT rewrites the text in the specified style.
4. The processed text is sent to Make/N8N, where the following actions are performed:
• Is divided into blocks and published in Threads.
• Is published as a whole post on Facebook.
• Is published on LinkedIn.
• Is published in the Telegram channel.
Technical requirements:
• Use Make or N8N for automation.
• Integration with ChatGPT (via OpenAI API).
• Integration with Threads, Facebook, LinkedIn, Telegram (via the respective platform APIs).
• Monitoring news from websites through RSS feeds, parsing, or website APIs.
• Text splitting into blocks (for Threads).
• Ability to add new websites to the monitoring list.
• Ability to change text processing parameters (e.g., tone, post length).
Expected result:
✅ Two fully configured workflows in Make/N8N.
✅ Complete automation of content publication without manual actions.
✅ Ability to scale and edit parameters.