In the Dashboard

Run your whole Upwork agency from one dashboard.

Running an Upwork agency means juggling several freelancers, several profiles, and one reputation. Upwex is built for it: invite every member of your Upwork agency into one workspace, give each the right role, manage billing seats in one place, and share a single AI credit pool. Every member's proposals, replies, and connects roll up into your analytics - so you see the whole agency, not three separate accounts.

4.8 on Chrome Web Store Free 20 AI credits No card

Agency dashboard

Your whole Upwork agency, on one screen.

The Team page opens with the numbers that matter: total members, how many are active, how many invites are still pending, and your shared AI credit pool. Below sits the member list - every freelancer in your Upwork agency with their status and role. Search by name or email, filter by role, and invite a new member from the top-right.

Upwex Team page - four stat cards (4 Total Members, 4 Active, 0 Pending, 1284 AI Credits of 1500) above a member list with name, email, status and role columns, a role filter and an Invite button

The Team page. Stat cards on top, the searchable member list below, Invite in the top-right.

Roles

Built for Upwork agencies: owners, admins, and members.

Every member of your Upwork agency gets one of three roles. The Owner runs the account, Admins help manage the agency, and Members do the bidding. Owners and admins can switch anyone between Admin and Member.

Owner

One per team, set at sign-up. Holds the billing, can invite or remove anyone, and changes roles. The owner row is locked - it cannot be demoted or deleted, so the account always has a clear point of control.

Admin

Manages the team day to day: invite and remove members, switch roles between Admin and Member, and see every profile's analytics. Everything the owner does, short of owning the billing.

Member

Does the work: bids, generates proposals, and runs Auto-Bidding under their own Upwork profile. Their activity rolls into team analytics; they focus on bidding, not on managing other seats.

Invite

Add an agency member in four steps.

Inviting is one modal and an email. Upwex handles the seat and the billing behind it, and blocks anything that would double-charge you.

  1. 01 · Email

    Enter the email

    Open the Invite modal and type your teammate's email address.

  2. 02 · Seat check

    Confirm the seat

    Upwex checks for a free seat. If there is none, it shows the prorated cost of adding one before you confirm.

  3. 03 · Invite sent

    The email goes out

    Your teammate gets an email invite. Duplicate and self-invites are blocked - no double invites, no double charges.

  4. 04 · They join

    An active member

    Once they accept, they are an active member with their own profile, their own bidding, and their own line in your analytics.

Seats & billing

What an Upwork agency costs, and what you actually pay for.

Upwork sets its own agency fees on contracts. The Upwex side is simple: no per-person accounts to reconcile - it bills your agency as one, scales seats as you grow or shrink, and pools the AI credits everyone shares.

One team bill

Seats are billed at the team level through Stripe, not per person. One subscription, one invoice, however many freelancers you run.

Seats scale with you

Invite a teammate mid-cycle and Upwex adds a seat with a prorated charge for the days left. Remove one and the unused time comes back as a prorated credit. You only pay for active seats.

A shared AI credit pool

Every plan comes with a pool of AI credits the whole team draws from - cover letters, job analysis, AI answers. One pool, shown right on the Team page, topped up as a team.

Agency analytics

One Upwork agency account, every member's performance in view.

An Upwork agency is only as strong as its weakest pitch. The Upwex analytics dashboard breaks proposals, replies, reply rate, invites, DMs, offers, and connects down per profile and per member, with a totals row on top. Spot who is converting, who needs a better template, and where the connects are going.

Pricing

Invite your whole team on any plan.

Start free for 7 days. No card required. Cancel anytime.

Lite

$ 9.99 /month
Monthly billing only
  • Check Fit Job Analyzer (0-100 score)
  • AI Cover Letter + Screening Q&A
  • Cover Letter Templates with per-template reply rate
  • Full analytics dashboard + Activity Heatmap
  • Multi-profile + Weekly recap emails
  • Adaptive AI engine (auto-failover)
  • 100 AI Credits / seat / month

Max

$ 49 /month
  • Everything in the Pro plan
  • 500 AI Credits / seat / month
  • Auto-Bidding scanner (24/7, hands-free)
  • Custom Match Algorithm prompt
  • Custom Red Flags prompt
  • 15+ Auto-Bidding settings (caps, schedule, scan)
7-day free trial No credit card required Cancel anytime
FAQ

Common questions about running an Upwork agency.

How do I run an Upwork agency?
Running an Upwork agency means bidding and delivering as a team rather than solo. To do it well you need a shared workspace, clear roles, and one place to see everyone’s results. Upwex gives you that: invite every freelancer into one workspace, assign Owner, Admin, or Member roles, and manage billing and analytics for the whole Upwork agency from a single dashboard.
What is an Upwork agency account?
An Upwork agency account is Upwork’s own team account type, where several freelancers operate and bill under one agency. Upwex is the tool you run alongside it: it brings your agency’s freelancers into one Upwex workspace so you manage roles, seats, AI credits, and performance together, instead of logging into separate individual accounts.
How much does an Upwork agency cost?
Upwork charges its own fees on agency contracts; those are set by Upwork. The Upwex cost is separate and simple: you pay per seat on one team subscription (Lite, Pro, or Max), and seats are prorated when you add or remove a member. You only pay for the freelancers actively on your Upwork agency team.
What are the benefits of an Upwork agency?
Running as an Upwork agency lets you take on more work than one freelancer can, pool skills across people, and present clients with a team. The cost is coordination. Upwex removes that cost: one workspace, role-based access, a shared AI credit pool, team-level billing, and per-member analytics, so the agency runs from one dashboard.
How do I manage my agency team in Upwex?
From the Team page. It shows total members, active members, pending invites, and your shared AI credit pool, with a searchable member list. Invite freelancers by email, assign Owner, Admin, or Member roles, and remove seats when someone leaves. Owners and admins manage; members bid.
Can I see each agency member’s performance?
Yes. The Upwex analytics dashboard has a Performance by Profile panel that breaks proposals, replies, reply rate, invites, DMs, offers, and connects down per member, with a totals row. You see which freelancers in the agency are converting and which need a better pitch.
How does seat billing work for an agency?
Billing is at the agency level, not per person: one Stripe subscription, one invoice, a seat count that matches your members. Add a member mid-cycle and Upwex adds a prorated seat charge; remove one and the unused time comes back as a prorated credit. You only pay for active seats.
Does Upwex support Top Rated Agencies on Upwork?
Top Rated Agency is a status Upwork awards to agencies with a strong track record. Upwex does not grant the badge, Upwork does, but it helps you earn and keep it: per-member analytics, reply-rate tracking, and AI-assisted proposals keep your agency’s job success and responsiveness high, which is what the Top Rated Agency status rewards.

Bring your whole Upwork team into one workspace.

Stop juggling separate accounts and separate invoices. Start a free trial, invite your freelancers, and run the whole agency - roles, seats, and analytics - from one dashboard.

No credit card required. Cancel anytime.