n8n fan here too, but there are plenty of automation and integration platforms out there. I too have an interest in adding some social media posting capabilities but a few other features right now have higher priority. Have you looked into hootsuite, loomly, sendible, etc?
If you want to build a social media posting platform, there's quite a few competitors in the space already. If you're wanting to add some posting features through an existing site you have, I'd be interested in talking off line and possibly exploring approaches using n8n, make, or other automation/integration platforms.
I have personaly had a terrible experiece with integromat (before renaming themselves to make), therefore I'm not sure whether my experience is relevant any more, as they have little to no information about internal changes. But I used to expereince random errors in my workflows that would occasionaly not return any error, the workflow would simply fail. Contacting support was a circus on its own, forcing me to switch to n8n that year. Love self hosting option too!
I want to make it multi-client, so being able to pass API keys from my database is important.
I’m linking the social media posting with AI so that the AI creates the content and images from something more generic like a blog post, video, or news article…
n8n is highly customizable, especially with its AI prompts and integrations. Additionally, I’d recommend searching for premade templates - you’d be surprised how complex the templates people are sharing freely. Using these templates could save you hours, if not days, of setup time! There are also paid templates available to fit your specific needs.
I haven’t used n8n but I’d also say to stay away from make.com. It’s a pain to work with and scenarios (think flows) regularly break. I only use it because one of our clients was already using it.
Another thing to consider is to build what you need in Wappler. All make and n8n are doing is making API calls to endpoints or to an endpoint you’ve created (webhook). As long as you know the endpoints to call and have the right auth tokens you can easily do the same thing.
All the endpoints etc you need should be published on the social media site or other integration you need. Hope that might help.