As an Enterprise customer, each non-private job post is assigned an Enterprise Talent Specialist to help with using Upwork to find the right talent for your project.

Your talent specialist will assist with

  • Drafting the project description and other details
  • Shortlisting a few interested freelancers and agencies for you to consider

Learn more about talent sourcing and program management for Enterprise.

Alternatively, or if you require a private job posting, there are several ways to find the right talent on your own. Since talent can’t find your private job, you choose who to invite.

You can invite a freelancer or agency from

  1. Your company’s Talent Cloud network
  2. The general Upwork marketplace
  3. Your relationships outside Upwork

Reminder: All freelancers will need to go through an onboarding process before the contract begins, so plan your timeline accordingly.

Talent Cloud

These freelancers and agencies typically have been preselected or previously engaged by your company. They generally have already gone through initial vetting, which can make for faster and easier contracting (or re-contracting). Go to Freelancers > Find Freelancers and do a search. You can restrict the results (using the first filter box) to one or more of your company’s Talent Clouds. When you find someone you want, click the Invite to Job button.


If you don’t already have the right skillset in your Talent Cloud network, you can search the marketplace as a whole, just like any other client. Go to Freelancers > Find Freelancers and do a search. When you find someone you want, click the Invite to Job button. Remember that these freelancers and agencies have not gone through your company’s pre-contract onboarding process. That may take some time before they can get started (and they may not be able, or want, to complete it).

Bring Your Own (BYO)

If you know who you want to engage (either an individual or an agency), but they’re not already on Upwork, you can send a BYO contract via this page. When they accept, they will be prompted to set up an Upwork profile and complete your company’s onboarding process (if applicable), before accepting their contract.

Log in to get personalized help.