Internal System · Live Workflow

Multi-Brand Social Posting Runners

Production social runners on port 8501 — Streamlit queue UI, API bridge for X and Facebook, GBP API posts, Playwright for Nextdoor and LinkedIn, with visible failures in Social Ops tabs.

Streamlit 8501 Playwright API bridge Multi-brand
8501Social Poster port
API+PWHybrid runners
MultiBrand queues

Hybrid API and Playwright social runners

Social Poster on Streamlit port 8501 manages per-brand queues, posting windows, X and Facebook API bridge, GBP API posts, and Playwright runners for Nextdoor and LinkedIn.

Silent failures previously left brand accounts quiet for days. Failure counters and Logs cross-reference give operators same-day visibility when runners break.

Embedded in Knight Command Social Poster and Social Ops tabs — complements local-visibility-systems GBP strategy with scheduled post cadence.

Case study breakdown

Supports the Social Media Automation Systems service lane inside Knight Command.

Problem

Silent automation failures left brand accounts quiet for days. Pure API tools could not post everywhere Nextdoor and LinkedIn required browser automation. GBP posts were disconnected from the same queue as X and Facebook.

  • No failure alert when scheduled post broke
  • Credentials mixed across KL, KG, and ST brands
  • LinkedIn and Nextdoor needed Playwright runners
  • GBP updates manual and inconsistent

What was built

Social Poster — Streamlit app on port 8501 — manages per-brand content queues, posting windows, API bridge for X and Facebook, GBP API integration, and Playwright runners for Nextdoor and LinkedIn. Embedded in Knight Command Social Poster and Social Ops tabs with Logs cross-reference.

  • Isolated queues per brand lane
  • Posting window enforcement
  • Failure surfaced in UI and ops logs

Tools used

Streamlit UI, Python API clients, Playwright browser runners, GBP API, and Knight Command embed on 8501. Complements local-visibility-systems GBP strategy with scheduled posts.

  • X and Facebook via API where stable
  • Nextdoor and LinkedIn via Playwright when required
  • Credential vault per company brand

Early signal

More reliable posting cadence with fewer surprise gaps. Operators see last success per platform without checking each network manually. Social Ops tab reduces context switching during weekly content review.

  • Failed posts visible same day
  • Brand separation prevents wrong-account posts
  • GBP posts align with website campaigns

Tools & stack

Streamlit Playwright X API Facebook API GBP API Python
Queue UI

Social Poster Streamlit dashboard

Multi-brand scheduling with failure reporting on port 8501.

Workflow snapshot

A clear path from intake to launch — scoped to what your team will actually use.

1

Channel mapping

API vs Playwright path per platform and brand.

2

Queue & credentials

Isolate KL, KG, ST queues with posting windows.

3

Runner deploy

API bridge plus Playwright workers and GBP API.

4

Knight Command embed

Social Poster tab with Logs integration.

Typical deliverables

Scoped to your trade, territory, and ops maturity — not a one-size package.

Queue infrastructure

  • Streamlit UI on port 8501
  • Isolated KL, KG, ST brand queues
  • Posting window enforcement
  • Last success timestamp per platform

Runner layer

  • X and Facebook API clients
  • Playwright workers for Nextdoor and LinkedIn
  • GBP API integration
  • Credential vault per brand

Ops embed

  • Knight Command Social Poster tab
  • Logs integration for failures
  • Social Ops weekly review workflow
  • social-media-automation-systems service alignment
Social lane

social-media-automation-systems production proof

Internal system supporting multi-brand Tampa Bay client accounts.

  • case-study-knight-command for embed shell
  • local-visibility-systems for GBP posts
  • workflow-automation for scheduler
  • ai-business-automation parent

Related proof & examples

Live builds and internal workflows behind this service lane.

Want a similar system?

Ask about Social Poster-style runners for your company accounts and GBP post cadence.

Book a Free Consultation