WORKFLOW AUTOMATION
Freelance pipeline.
From scattered opportunities to a focused daily shortlist.
PythonClaude APISQLite
01
Collect opportunities
02
Score against profile
03
Draft for review
04
Track the next step
01 / THE PROBLEM
Start with the friction.
Freelance opportunities arrive from different sources. Repeatedly collecting, comparing and preparing applications takes attention away from the actual work.
02 / THE APPROACH
Build a connected system.
A Python CLI ingests opportunities, scores them against a profile and produces a daily digest. A separate command drafts an application using profile facts and writing samples. The user reviews the draft and records the application status.
03 / THE OUTCOME
Keep the scope visible.
The repository contains the ingestion, scoring, digest and drafting workflow, with SQLite tracking and parser fixtures. Sending applications remains a manual action; live source integrations need ongoing validation.
A SIMILAR CHALLENGE?
Talk to Risto