Skip to content
KT
Back to work

Scheduled content · OAuth · n8n

Automated LinkedIn Publishing

An automation exercise that connects scheduling, content preparation, OAuth-based LinkedIn access, and publish status handling in a repeatable workflow.

Case study brief

The problem, then the product response.

01 · Challenge

Publishing project updates consistently requires scheduling, content preparation, authentication, and clear handling of failed posts.

02 · Response

I designed an n8n publishing workflow that turns scheduled content into an authenticated LinkedIn post and records the result for review.

System anatomy

How the system coordinates work.

The architecture is expressed as responsibilities and boundaries so the model, workflow logic, interfaces, and human controls remain inspectable.

01

A schedule trigger starts the publishing run

02

Content preparation produces the final post payload

03

Authenticated publishing and status handling record the result

Implementation

What I built and the decisions behind it.

01

Used a schedule trigger to start the publishing run.

02

Prepared the final text and media metadata before the API step.

03

Connected through OAuth rather than embedding account credentials.

04

Captured publishing status and failure information for troubleshooting.

Evidence & validation

What an evaluator can inspect.

Workflow and content-preparation artifacts.

Published activity visible on the LinkedIn profile.

A broader set of 13 individual project posts prepared with dedicated media.

Reflection

Professional automation still needs editorial judgment, token security, rate-limit awareness, and an audit trail for what was published.

Next iteration

  • Add an approval stage before publication.
  • Track post IDs and analytics in a content ledger.
  • Add retry rules that cannot create duplicate posts.

Outcomes

What the project delivered.

Scheduled end-to-end publishing workflow

OAuth-based LinkedIn integration

Published learning evidence on Krishna's LinkedIn profile

Technology & concepts

01n8n02LinkedIn03OAuth04Scheduling05Automation