> ## Documentation Index
> Fetch the complete documentation index at: https://support.yena.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# From client brief to presented shortlist

> The full journey across every module: client, mandate, search, contacts, pipeline, portal — in one sitting.

This is the whole job in one guide: a client gives you a search, and forty minutes later they're reviewing candidates on a branded portal. Each step names the module you're in, because the work crosses five of them.

<Steps>
  <Step title="Create the client — in Clients (Companies)">
    **Add Company**, validate their VAT via VIES if you have it, done. The company record anchors everything that follows.

    <Frame caption="New client with EU VAT validation">
      <img src="https://mintcdn.com/yena/_yA7y7-DV4HpWgMr/images/screenshots/new-company.png?fit=max&auto=format&n=_yA7y7-DV4HpWgMr&q=85&s=896205f00483545071d87ac3caf1a78e" alt="New Company dialog" width="1770" height="823" data-path="images/screenshots/new-company.png" />
    </Frame>
  </Step>

  <Step title="Create the mandate — in Jobs">
    **Add Job**: role title, the client you just created, salary range (typed naturally, parsed automatically), fee type. The mandate lands in **Open** on the board.

    <Frame caption="The mandate on the jobs board">
      <img src="https://mintcdn.com/yena/_yA7y7-DV4HpWgMr/images/screenshots/jobs-board.png?fit=max&auto=format&n=_yA7y7-DV4HpWgMr&q=85&s=380c64fadab6a981dc4c033fea9bb0d7" alt="Jobs board with mandate in Open" width="1770" height="823" data-path="images/screenshots/jobs-board.png" />
    </Frame>
  </Step>

  <Step title="Run the search — in SourcerPro">
    Write the brief the way the client said it. Review the drafted **Ideal Candidate Profile** — dealbreakers under must-have — and approve. Five to eight minutes later you have a screened, ranked shortlist with a market read.

    <Frame caption="The ranked shortlist with market read">
      <img src="https://mintcdn.com/yena/20dAbHOsJ0Qae_Fx/images/screenshots/sourcer-shortlist.png?fit=max&auto=format&n=20dAbHOsJ0Qae_Fx&q=85&s=c4c8e2cc7bf2dd6d0ce4c30dd63ba338" alt="Sourcer shortlist" width="1770" height="823" data-path="images/screenshots/sourcer-shortlist.png" />
    </Frame>
  </Step>

  <Step title="Reveal and import the keepers — still in SourcerPro">
    Mark Yes/Maybe/No as you read. For the profiles you'll actually contact: **Reveal email** (1 data credit, only if found), then **Import** — the candidate lands in your ATS with employer record attached.

    <Frame caption="Verified contact details, inline on the shortlist">
      <img src="https://mintcdn.com/yena/_yA7y7-DV4HpWgMr/images/screenshots/reveal-result.png?fit=max&auto=format&n=_yA7y7-DV4HpWgMr&q=85&s=89905c467ca87bc512bc148ee6991c0b" alt="Revealed email on shortlist" width="1770" height="823" data-path="images/screenshots/reveal-result.png" />
    </Frame>
  </Step>

  <Step title="Stage the candidates — in the job's Pipeline">
    Open the mandate, pull your imports from the pool onto the pipeline, and place them on the stage that's true — usually **Screening** until you've spoken, **Shortlist** when they're client-ready.

    <Frame caption="Candidates staged on the mandate's pipeline">
      <img src="https://mintcdn.com/yena/_yA7y7-DV4HpWgMr/images/screenshots/pipeline-stages.png?fit=max&auto=format&n=_yA7y7-DV4HpWgMr&q=85&s=d127abf747fcdaa67a3067299bd905be" alt="Pipeline with staged candidate" width="1770" height="823" data-path="images/screenshots/pipeline-stages.png" />
    </Frame>
  </Step>

  <Step title="Present — in the job's Portal tab">
    Create the portal workspace, **+ Add** exactly the candidates you want the client to see, set **Anonymize Names** if there's no contract yet, and **Copy Link**.

    <Frame caption="Select who the client sees">
      <img src="https://mintcdn.com/yena/_yA7y7-DV4HpWgMr/images/screenshots/portal-add-candidates.png?fit=max&auto=format&n=_yA7y7-DV4HpWgMr&q=85&s=bd32c446692778e266f9941fd2468c59" alt="Adding candidates to the portal" width="1770" height="823" data-path="images/screenshots/portal-add-candidates.png" />
    </Frame>
  </Step>

  <Step title="The client reviews — no login, no PDF">
    They approve and decline on the branded page; you watch the counters and the feedback in the portal tab, and move approved candidates to **Interview** on the pipeline.

    <Frame caption="The client's view: approve or decline">
      <img src="https://mintcdn.com/yena/_yA7y7-DV4HpWgMr/images/screenshots/portal-client-view.png?fit=max&auto=format&n=_yA7y7-DV4HpWgMr&q=85&s=2d4fb7db6ad8673a2b23d9df6ebf42a0" alt="Client portal review" width="1770" height="823" data-path="images/screenshots/portal-client-view.png" />
    </Frame>
  </Step>
</Steps>

<Note>
  Next mandate for the same client? The portal workspace is reusable — one link, multiple job projects — and [Smart Match](/en/pipeline/smart-match) checks your now-grown pool before you source externally again.
</Note>
