Agency Ops

Multi Platform Social Content Automation

One system that covers content for several businesses across three platforms, with automation handling the repetitive work and a human only touching the parts that genuinely need a human.

system.statusmulti-platform-social-automation.runagent.liveworkflow.ok
Problem

Managing content creation, scheduling, and posting across multiple businesses and multiple platforms is a full time job on its own if done manually.

System architecture
  1. 01
    Brand profiles

    Each business has a stored profile (tone of voice, topics, target audience, platform mix) in a database.

  2. 02
    Scheduled generation

    On a recurring schedule per business, an automation pulls the relevant brand profile and sends it to an AI model, which generates platform specific content variations.

  3. 03
    Optional approval step

    Generated content can route through a lightweight human approval step before publishing, or run fully hands off, depending on the business's risk tolerance.

  4. 04
    Platform specific publishing

    Facebook and Instagram posts go out through an official publishing/scheduling tool built for those platforms; LinkedIn posts (short form and company page content) go out through the LinkedIn focused automation layer.

  5. 05
    Long form LinkedIn articles

    Since LinkedIn's public API doesn't support publishing long form articles through any third party tool, this piece is deliberately semi automated, with the AI drafting the article and a person pasting and publishing it manually, which takes minutes rather than hours of writing.

Result in production

One system covers content for several businesses across three platforms, with the automation handling the repetitive work and a human only touching the parts that genuinely need a human (approvals, long form publishing).

Who this pattern fits

Originally built for the agency ops, the same architecture applies to any team facing a similar volume, compliance, or coordination problem. The stack (n8n, Claude API, Supabase, and others) is stable, self hosted where it matters, and designed to be operated by a small team without a platform crew.

Keywords
  • social media automation for agencies
  • multi brand content automation
  • LinkedIn Facebook Instagram automation
  • AI content pipeline
Tools used, with role
  • n8nWorkflow runtime and orchestration. Every scheduled job, webhook, and branch lives here so the logic is version controlled and observable.
  • Claude APIReasoning and structured outputs. The default LLM for anything that needs to be trusted in production.
  • SupabasePostgres, auth, and storage. Holds the source of truth for records the workflows read and write.
  • ZernioPart of the production stack for this build.
  • UnipilePart of the production stack for this build.
What I would do differently

Next time I would formalise the internal ops as small SaaS style surfaces earlier, rather than composing n8n and Airtable. It ages better as the agency grows headcount.

Content angle

Running social content for multiple brands from one automation. A practical piece on the brand profile pattern that makes one workflow serve many clients.

Frequently asked
Can it post long form articles to LinkedIn?+

Long form articles cannot be published via the LinkedIn API. The system drafts the article and a person pastes it manually, which takes minutes rather than hours.

More solutions

Related work