PERSONAL LINKEDIN SCHEDULER

A little planning.
A consistent presence.

Prepare your words here. Publish when you choose.

Your personal LinkedIn profile

Checking your connection…

Connect LinkedIn

Write your next post

TEXT POST
Ethiopia timeAfrica/Addis_Ababa · UTC+3

Scheduling approves this text for automatic publication. One post per Ethiopia calendar day.

Import this week from Excel

WEEKLY BATCH

Upload a spreadsheet with date and text columns. Optional time column (defaults to 08:03 Ethiopia time). One post per calendar day — the worker publishes automatically.

Download template ↘

No file selected.

Supported formats: .xlsx or .csv · Dates like 2026-11-10 or 10/11/2026 · Max 60 posts per upload

PREPARED BY YOU. PUBLISHED ON TIME.

Your post queue 0

A fresh page. A clear plan.

Save a draft or schedule your first post above.

Connection & setup guide

Create an app in the LinkedIn Developer Portal. Enable Share on LinkedIn and Sign In with LinkedIn using OpenID Connect.

Add this exact OAuth callback URL:

Save the Client ID and Client Secret in your server’s .env using python setup_env.py, then restart the web app and worker. Connect your own personal profile above.

All posts are public. This workspace keeps the first connected account as its owner. Reconnecting must use the same account.

The package README includes Docker, cron, HTTPS, backups, and troubleshooting instructions.