Automate your Content with AI: Full Workflow for WordPress and Dropbox 🚀
To use this blueprint you need to have an account at Make.com
The workflow in the Integration Webhooks file follows a detailed process as described below:
-
Data Reception: A custom webhook receives incoming data (action
gateway:CustomWebHook
) with specific parameters likehook
andmaxResults
. -
Post Creation:
- Based on the received action, the data is filtered, and if applicable, a new post is created in WordPress (action
wordpress:createPost
). This module sets up details like the title, content, author, and post status. - Subsequently, information about the newly created post is retrieved for verification (action
wordpress:getPost
).
- Based on the received action, the data is filtered, and if applicable, a new post is created in WordPress (action
-
AI Content Generation:
- Using OpenAI GPT, prompts are generated to create AI-driven content, where descriptions or images are crafted based on the received news. This is handled through actions
openai-gpt-3:CreateCompletion
for text andopenai-gpt-3:GenerateImage
for images. - The generated image is then downloaded and stored in Dropbox (actions
http:ActionGetFile
anddropbox:uploadLargeFile
).
- Using OpenAI GPT, prompts are generated to create AI-driven content, where descriptions or images are crafted based on the received news. This is handled through actions
-
Media Publishing and Post Update:
- The generated image is uploaded to WordPress as a media item (action
wordpress:createMediaItem
). - The WordPress post is updated to feature the image, with adjustments to the post’s details, including categories, tags, and final status (action
wordpress:updatePost
).
- The generated image is uploaded to WordPress as a media item (action
-
Existing Post Query:
- If a draft query is requested, posts matching the applied filter are searched and listed (action
wordpress:searchPosts
).
- If a draft query is requested, posts matching the applied filter are searched and listed (action
-
Webhook Response:
- The workflow concludes by sending a response back to the original webhook, detailing the result of the process and confirming whether the post was successfully created or updated.
This workflow automates content creation, saving in WordPress and Dropbox, and generates AI images in a connected sequence utilizing several interlinked services​(Integration Webhooks).
This workflow automates content creation and publication by integrating multiple tools, including WordPress, OpenAI, and Dropbox. It starts with a custom webhook that receives incoming data, then filters it to create a new WordPress post with details like title, content, author, and status. Using OpenAI GPT, prompts are generated for text and image creation based on the received information, with the generated images saved in Dropbox. The workflow updates the WordPress post to feature the new image and adjusts other details, such as categories and tags. Finally, it sends a confirmation back to the original webhook, ensuring the post was successfully created or updated.