For Clients
How do I access the Upwork app in ChatGPT to find freelancers?
You’ll need to connect to the Upwork app to start (you'll only need to do this once). From within ChatGPT:
- Go to Settings → Apps
- Browse the app directory, search for “Upwork,” and select Connect
- The app will then ask for your consent to connect. If you agree, choose Connect
- The Upwork app is now available for use in your ChatGPT conversations
How it works
Once you’ve connected the Upwork app in ChatGPT, you can search for a freelancer with certain skills by putting @Upwork in your prompt. For example:
- @Upwork I need a freelance designer for a startup pitch deck
- @Upwork Find me a content strategist with B2B SaaS experience
- @Upwork Who can build a Shopify store with subscription features?
- @Upwork Find part-time product designers
- @Upwork Connect me with an AI/ML expert for a 6-week project
ChatGPT will then return freelancer matches from Upwork, with links to their profiles so you can learn more and connect. The system looks for freelancers who:
- Have strong reputation signals like relevant skills, a Job Success Score of 90% or higher, and good client feedback
- Have their freelancer profile on Upwork set to public
When you select a freelancer profile, you’ll be redirected to sign into your Upwork account to view the full details and take actions like contacting the freelancer or inviting them to your job.
Is there an extra cost to use Upwork’s ChatGPT integration?
No. This feature is included as part of the standard Upwork experience for both freelancers and clients. There’s no additional fee to appear in, or use, the ChatGPT integration. Our app is available to all ChatGPT users, even if you use the free plan.
Are these freelancers vetted or endorsed by Upwork?
Freelancers shown in ChatGPT results are not individually vetted or endorsed — but they are filtered based on Upwork quality signals like Job Success Score.
Is my data safe?
Yes. ChatGPT only surfaces information that’s already publicly available on Upwork. No private job posts or confidential profile details are shared. We follow strict data privacy standards and ensure users are only seeing what’s intended for public viewing.
How do I create a job post using ChatGPT?
The Upwork app in ChatGPT helps you turn an idea into a ready-to-finalize job post. Instead of staring at a blank page, you can describe what you need in ChatGPT, and we’ll generate a job post draft you can refine and finish on Upwork.
How it works
Step 1: Make sure you have the Upwork app in ChatGPT. If you don’t:
- Go to Settings → Apps
- Browse the app directory, search for “Upwork,” and select Connect
- The app will then ask for your consent to connect. If you agree, choose Connect
- The Upwork app is now available for use in your ChatGPT conversations
Step 2: Start a job post draft in ChatGPT
You can, for example:
- Type “@Upwork start a job post”
- Describe what you need help with (feel free to cut-and-paste job info into ChatGPT or share a Google Doc to save time)
The Upwork app will generate:
- A job title
- A job description
Step 3: Refine your draft in conversation or the ChatGPT widget
You can edit your post just by chatting. For example:
- “Make the tone more professional”
- “Add required skills like React and Node”
- “Clarify this is a short-term project”
Step 4: Finalize the job post on Upwork
Once your job title and description are ready, you’ll see the option to continue on Upwork. When you select Finalize on Upwork.com:
- You’ll be redirected to Upwork
- You may be asked to sign in or create an account
- Your job title and description will be pre-filled
On Upwork, you’ll finish the remaining details, such as:
- Budget
- Timeline and scope
- Additional questions or requirements
Then you can review and publish your job.
Does this replace posting jobs on Upwork?
No. It simply helps you start faster. You’ll still complete and publish your job on Upwork.
For Freelancers
How do I find Upwork job posts in ChatGPT?
To search for jobs, you can ask things like:
- Show me remote marketing roles paying $50/hr
- Find me a part-time role in customer support
ChatGPT will then surface opportunities from Upwork, with links to job posts. Then you can click through to apply on Upwork.
How are freelancers selected to appear in ChatGPT results?
The system looks for freelancers who:
- Have strong reputation signals like relevant skills, a Job Success Score of 90% or higher, and good client feedback
- Have their freelancer profile on Upwork set to public
Will ChatGPT show all available freelancers?
Not all — and that’s intentional. ChatGPT displays a curated list of up to 10 freelancers in a scrollable carousel based on what a client is looking for. It’s designed to be relevant and easy to browse, not overwhelming. If clients want more options, they’ll be directed to Upwork for full access.
How do I check to make sure my Upwork freelancer profile shows up in ChatGPT?
To maximize your visibility:
- Set your freelancer profile to Public
- Maintain a Job Success Score of 90% or higher
- Keep your profile detailed, keyword-rich, and up to date
Will ChatGPT show my full freelancer profile?
No — only a preview. Users will see a limited set of information including:
- Your name, title, and key skills
- Hourly rate
- A short overview
- Highlights from your work history
To view your full profile, clients will need to click through and visit your Upwork page.
Does my freelancer profile need to be public to show up in ChatGPT?
Yes. Only public profiles are eligible to appear in ChatGPT search results. Profiles set to private or “Upwork users only” will not be shown.
Does boosting my profile affect my visibility in ChatGPT?
No, boosting will not impact ChatGPT results in any way.
Will appearing in ChatGPT help me get more work?
While showing up in ChatGPT opens up a new discovery channel, it doesn’t guarantee that a client will reach out or hire. That said, it does increase your chances of being seen by clients who are actively looking for help with work projects on ChatGPT.
Will this affect how clients contact me?
No, it just expands your visibility. When clients discover you through ChatGPT, they’ll land directly on your profile (after signing up or logging in to Upwork) and can send you a message.
I don't want my freelancer profile to show up in ChatGPT, how do I prevent that?
Set your profile visibility to Private or Upwork users only. ChatGPT only shows content that’s already public on Upwork. Nothing private will be shared.