Operator cockpit

Run the whole Upwork hiring loop from one place

Post stronger roles, sync real applicants, let AI draft the first pass, and keep every meaningful hiring decision explicit.

Live mode Read-only sync

Real auth-backed Upwork ingest with server-side tokens.

AI assist Job post drafting

Give the title and basics, then let AI fill the stronger version.

Open roles 0
Applicants 0
Auto-send ready 0
Queued drafts 0

Command readout

Hiring focus

Best candidate

Spotlight

Jobs

Active roles

Candidates

Recent applicants

Activity

Recent moves

Posting lanes

Live job board

Cycle each role through build, review-ready, live, and paused without losing history.

AI post builder

Create an Upwork job

Type a title and the rough basics, then let AI draft the stronger post.

Applicant review

Candidate command

Manual intake

Add applicant

Operator guide

Auto-send guardrails

May auto-send

  • Intent is clear and low risk.
  • No pricing, contract, or access commitment is made.
  • Confidence is very high.
  • No review flags are present.

Must queue for review

  • Mixed or incomplete proof.
  • Compensation discussion.
  • Trial-work or repo-access topics.
  • Any ambiguity around fit or availability.

Never automatic

  • Job posting or contract changes.
  • Credentials or deploy access.
  • Legal-risk or adversarial messaging.
  • Anything outside the current Upwork lane.

Timeline to hire

Pipeline board

A single visual read on where candidates are bunching up and where your next hiring decision should happen.

System posture

Backend and source assumptions

Backend not checked yet

Open through the local server to verify Upwork auth and sync live room data.

Channel

Upwork is the only sourcing and posting surface in this version.

AI messaging

Messages may auto-send only when confidence is very high and the candidate has no safety-risk flags.

Operator control

Posting transitions, draft review, and hire decisions remain explicit and visible.

Draft queue

Awaiting review

Sent messages

Manual and auto-sent

Activity log

Recent system moves

Local controls

State management

Current build

What is wired up

Real Upwork auth resolution

Tokens stay server-side and the browser only sees safe API responses.

Read-only live sync

Rooms and candidates can be merged into the local workflow without enabling live outbound posting or sending.

AI job drafting

Title and basic notes can be turned into a fuller Upwork-ready post with screening questions and next action text.