Skip to content

Integration · Collect and manage

Upwork and Meteor AI agents

Connect Upwork to a WhatsApp Met: search freelancers, post jobs and review proposals, contracts and messages with Upwork's official MCP.

How does Upwork connect to Meteor?

With the Upwork ready connector, your Met works on your Upwork client account through its official MCP server; when connecting, a window opens to authorize. It searches freelancers and reviews their profiles, checks reference rates, posts a job and reviews incoming proposals, invites freelancers, reads and sends messages, and lists your contracts, milestones and offers. Ending or changing contracts, handling milestones and offers, and changing the connector's own permissions start switched off. It suits the small business or agency that hires design, development or marketing per project. Paying freelancers runs on your Upwork account.

What it automates

What a Meteor Met does with Upwork

Post the job you need

You tell the Met on WhatsApp you need a designer for your logo. It checks reference rates, posts the job on Upwork and lets you know once it is live.

Review incoming proposals

The Met lists your job's proposals and opens each freelancer's profile, to sum up in the chat who applied and what they offer.

Invite a freelancer you liked

If you found someone in the search, the Met invites them to your job and writes to them on Upwork to introduce the project.

Follow your contracts

The Met lists your contracts and their milestones to tell you which project is still open and which delivery comes next, without opening Upwork.

30 tools

Everything your Met can ask Upwork for

Each one is a real action in the connector. You can switch off the ones you would rather it never used.

Tool What it does
upwork__get_account Returns the connected Upwork account's details.
upwork__list_accounts Lists the Upwork accounts the connection can access.
upwork__find_freelancers Searches freelancers on Upwork.
upwork__get_profile Returns a freelancer's or the account's profile.
upwork__get_rate_insights Returns reference rate data on Upwork.
upwork__manage_talent_lists Handles your saved talent lists.
upwork__post_job Posts a new job on Upwork.
upwork__get_job_posting Returns a job posting.
upwork__get_draft Returns a draft saved in your Upwork account.
upwork__update_draft Changes a draft saved in your Upwork account.
upwork__confirm_draft Confirms a draft saved in your Upwork account.
upwork__invite_freelancer Invites a freelancer to a job.
upwork__list_client_invitations Lists the invitations you sent as a client.
upwork__list_client_proposals Lists the proposals you received as a client.
upwork__manage_client_proposals Handles the proposals you received as a client.
upwork__get_messages Returns messages from your Upwork conversations.
upwork__send_message Sends a message on Upwork.
upwork__list_contracts Lists your contracts.
upwork__update_contract Changes a contract. Starts switched off by the connector's setup.
upwork__end_contract Ends a contract. Starts switched off by the connector's setup.
upwork__list_milestones Lists a contract's milestones.
upwork__manage_milestones Handles a contract's milestones. Starts switched off by the connector's setup.
upwork__list_offers Lists the offers in your Upwork account.
upwork__manage_offers Handles your offers. Starts switched off by the connector's setup.
upwork__get_client_dashboard Returns your Upwork client dashboard.
upwork__get_client_financials Returns your client financials on Upwork.
upwork__start_attachment_upload Starts uploading an attachment.
upwork__confirm_attachment_upload Confirms an attachment upload.
upwork__get_upload_status Checks the status of an upload.
upwork__get_tool_help Returns help for one of the connector's tools.

The limits

What the Upwork integration does NOT do

We would rather say it here than have you find out during rollout.

Before you start

What you need to connect Upwork

  1. 1

    An Upwork client account

    The Upwork account you hire freelancers with, as a client, with access to your jobs and contracts.

  2. 2

    Connect it in Met

    In Met, open Connections → Upwork → Connect. An Upwork window opens so you can sign in and authorize access.

  3. 3

    Decide which actions stay on

    The workspace admin reviews the list of actions. Contracts, milestones, offers and the connector's permissions start switched off.

Frequently asked questions

Questions about Upwork and Meteor

Making offers and handling contracts start switched off. With the initial setup the Met searches, posts, invites and talks; you close the hire on Upwork.

The server also has freelancer side tools, such as finding jobs and handling proposals. This page shows the ones for whoever hires.

Messages go out from your Upwork account. If you want that said, write it in the Met's skill so it mentions it.

You do, with your Upwork account: rates and payments to freelancers run through it. Meteor does not resell Upwork.

Step by step

Automations that use Upwork

Complete tasks, with the steps and the tools that run at each one.

Collect and manage

Other integrations in the same family

Want to see a Met running Upwork?

We will show you with your own account connected, not with a canned demo.