playrote.play.v1

ssaich-home/clients-finderv0.5.0Public

Clients finder

Search freelance platforms (Upwork, LinkedIn, Freelancer, PeoplePerHour, YT Jobs, Workana, job boards) to find clients hiring editors for a given niche, verify the job links are live, extract contact emails, and produce a formatted Excel (.xlsx) lead list

EExa Search
  • Published 4 Sep 2026
  • Download 1
  • Needs rote 0.62.0+
  • Digest sha256:d480c5fe8575…
  • Reference saich-home/clients-finder@0.5.0

Before you run it1 service, 1 local tool

Everything here is checked on your machine when rote inspects the play. This page never learns what you have installed or which credentials you hold.

  • ○
    Exa Search

    exa-search adapter

    Credential EXA_TOKEN (static)Store with rote token set EXA_TOKENVerified vendor setup page ↗
  • ○
    python3local tool

    Must be on your PATH when used. minimum version undeclared.

Inputs5, 1 required

rote asks for these before running and shows the defaults it will use.

  • Nicheniche

    The skill/niche to search for, e.g. short-form-video-editing, podcast-editing, thumbnail-design

    requiredstringcustom value allowed
  • Num resultsnum_results

    Number of results to return per platform search

    optionalintegerdefault 5custom value allowed
  • Verify limitverify_limit

    Maximum number of merged leads (sorted by date) to attempt best-effort contact enrichment on

    optionalintegerdefault 40custom value allowed
  • Quality onlyquality_only

    Only surface verified live leads that also have contact info (email/phone). Defaults on so the presentation stays lean (fewer embedded items per node) and only actionable leads are shown.

    optionalbooleandefault truecustom value allowed
  • Output diroutput_dir

    Directory to write clients-<niche>.xlsx and clients-<niche>.csv into (expanded at runtime)

    optionalstringdefault ~/Downloadscustom value allowed

What it changes

No write operations are declared in this version's manifest.

Credentials remain in the recipient's local rote vault; this page and the publisher never receive them.

Runtime details
  • rote CLIversion 0.62.0 or newer
  • ServicesExa Search
  • Adapters
    exa-search saich-home/exa-search@1.4.0 resolved
  • Auth preflightBefore any service call, rote verifies every required local credential. Plan: declared as typed adapter.auth.ensure steps.
  • Auth steps
    auth_exa_search adapter/exa-searchmissing → authorizeexpired → refreshunreadable → reauthorize
  • Digestsha256:d480c5fe8575a6857eb224061b58d520d02dde0419c1313c14b20c208ab16760
  • Archive size18761 bytes
  • Published2026-09-04T02:47:30.43531+00:00
  • Published withrote 0.77.0

Credential values and current readiness remain local. Opening this page never prompts for a credential, opens an authorization browser, or calls a service this play uses.

A play is a published, versioned automation package that runs on your own machine through rote, a free command-line tool. Opening this page installs nothing and runs nothing.