K-STEPS
First-time setup β€” create your admin account
K-STEPS
Workflow Tool β€” sign in to continue

K-STEPS Workflow

Clients

Profile Extracted
LinkedIn Optimised
Content Generated
ffmpeg not found. Transcription requires ffmpeg.
OpenAI API key not configured. Add OPENAI_API_KEY=your_key to the .env file and restart the server. Get a key at platform.openai.com/api-keys.
Transcribe Audio or Video

Upload a recording to transcribe it automatically, then send it straight to Profile Extraction.

πŸŽ™οΈ
Upload Audio or Video File
MP3 Β· WAV Β· M4A Β· OGG Β· AAC Β· MP4 Β· MOV Β· AVI Β· MKV Β· WEBM
No file size limit β€” ffmpeg compresses before sending to Whisper
πŸ“‚Extracting audio
πŸ—œοΈCompressing audio
✍️Transcribing with Whisper
Transcript
duration Estimated cost:
Extract Client Profile

Upload a document and/or paste transcript below, then click Extract Profile.

Click to upload a file
Post History

Paste previous posts here to prevent repetition. Content saved here is sent to the AI when generating new posts.

Headline Generator

About Section Generator

AI REVISION

Experience Formatter

Paste raw experience entries below to reformat with leadership narratives and impact framing.

AI REVISION

Instagram

X (Twitter)

πŸ“‹

Extract a client profile first before generating content.

LinkedIn profile not yet optimised. Posts may be generated without personalised profile context.
Generating posts…
Intro Post Standalone deliverable Β· does not count toward monthly post allocation
INTRO POST EDITED
AI REVISION
REVISION HISTORY
Posting Schedule

Set which days this client's posts should go out and which platform the intern will use. The admin Dispatch Queue uses this schedule to surface clients on their posting days.

Client Settings

Admin Panel

Intern Accounts

Client Assignments

Dispatch Queue

Loading…
β€”
Posting Today
β€”
Dispatched
β€”
Confirmed Posted

My Queue

Add New Client

Generate Posts

Clear All Posts

This will permanently delete all posts for this client. This cannot be undone.