Social
Multi-brand content generation and scheduled distribution to LinkedIn, X, Facebook and Instagram — fed by the same RSS the blog publishes. The loop HubSpot used to close, on infrastructure a vendor cannot switch off.
The product
Captured from the running systemNew posts publish from the Astro build to /rss.xml. Social ingests that feed on its existing RSS pipeline, drafts platform-specific copy, and schedules distribution across LinkedIn, X, Facebook and Instagram.
It is multi-brand: each brand has its own tokens, voice and schedule. Generation runs on Azure OpenAI with Gemini as a second model. A HubSpot API client keeps CRM in the loop where it still matters.
It runs on Azure App Service with Azure Blob for posts, blogs and tokens — deployed by GitHub Actions, with a second workflow driving the scheduled-publish cron. It is the one system on this list that is both live and revenue-shaped today.
The cluster behind Social comes up when someone asks to see it. Ask.