Skip to content
SteamLabs

Steam account automation

Run ten thousand Steam accounts like one

Move items, sell on marketplaces, run trade-ups, collect drops and boost playtime, on a single account or across all of them at once. No Steam client to run, and nothing to babysit.

  • Free plan, no payment method
  • Credentials encrypted at rest
  • Every login through your own proxy
Works with Community Market CSFloat Market.CSGO FarmLabs

The panel

One dashboard for every account you own

Inventories, trades, listings, contracts, playtime and task history, per account or across all of them.

steamlabs · dashboard
The SteamLabs dashboard
  • Totals for accounts, wallet balances and inventory value
  • Inventory value charted per day, task volume and outcomes per day
  • Recent activity streaming in without a refresh

Every item on every account, on one page

One combined inventory for every account you own, priced and searchable. It is also where item work starts: selling, sending, storing, using and trading up all begin with a selection here.

  • Stacked, individual and storage unit views, with float and stickers per asset
  • Filter by game, account, tag, tradability, marketplace access or location
  • Select anything and send, sell, store or trade it up from the selection bar
steamlabs · inventory
The SteamLabs inventory page in stacked view

Task types

All 33 tasks SteamLabs can run

Pick a task, pick the accounts, and it runs: right now or on a schedule. Progress and results come back for each account.

Account

  • Refresh Details
  • Login
  • Sign Out Everywhere
  • Request Free Licences
  • Check Bans
  • Redeem Wallet Code
  • Add Funds (paysafecard)
  • Buy Package
  • Assign Currency

Profile

  • Set Profile
  • Change Profile Privacy

Trading

  • Refresh trade URL
  • Trade Items

Inventory

  • Store Storage Unit Items
  • Withdraw Storage Unit Items
  • Rename Storage Units

CS2

  • Fetch Armory Progress
  • Fetch Weekly Drops
  • Buy from CS2 Store
  • Buy Armory Items
  • Activate Armory Passes
  • Clear Armory Passes
  • Claim Weekly Drops
  • Claim Service Medal
  • Trade-Up Contract

TF2

  • Buy from TF2 Store
  • Use TF2 Items

Market

  • Sell on Market
  • Cancel Market Listings
  • Sync Market Listings
  • Sync Market History
  • Place Buy Order
  • Cancel Buy Orders

Sending trades, listing items and crafting contracts also start straight from an inventory selection.

Automations

Routines that run without you

Start on a schedule or on an event, filter down to the accounts that qualify, then queue tasks, tag them, wait, notify or fire a webhook. Arrange the steps on a canvas in whatever order your routine needs.

Every flow above comes pre-made as a template, ready for you to use or modify to your liking.

How automations work

Getting started

Four steps to your first running task

  1. 01

    Add your accounts

    One by one, by CSV, or straight from mobile authenticator maFiles. Credentials are encrypted at rest.

  2. 02

    Pin your proxies

    Paste in your proxy list, test them in place, and group them however you like. Your accounts sign in through the ones you assign.

  3. 03

    Queue the work

    Start a task for one account or for thousands, from a table selection, from the API, or on a schedule.

  4. 04

    Watch it live

    Tasks move from queued to running to completed in front of you, with progress and errors streaming in.

User API

Everything in the dashboard, over HTTP

Anything you can do in the dashboard, you can do over the API. Create a key, and your own code gets the same access you have in the panel.

  • Bearer keys with per-scope permissions, so a read-only integration stays read-only
  • Filter selections resolve on the server: "every account with a mobile authenticator" is one request, whatever it resolves to
  • Idempotency keys on everything that spends balance, lists items or burns a code
API reference
POST /api/v1/tasks
curl -X POST https://dashboard.steamlabs.dev/api/v1/tasks \
  -H "Authorization: Bearer $STEAMLABS_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "type": "sell_items",
    "config": {
      "marketplace": "csfloat",
      "mode": "undercut",
      "categories": ["container"]
    },
    "filters": {
      "market": "eligible",
      "inventory": "synced"
    }
  }'

Sell cases across every account with a synced inventory and market access.

Safety

How your credentials are protected

Adding an account means handing over its login, so here is exactly what we do with it.

Credentials stay sealed

Passwords and shared secrets are encrypted at rest and never shown back in the panel. maFiles are parsed on import and the file is not kept.

Every login is pinned to your proxy

Accounts sign in through the proxy you assigned them, and only that one. If it is missing or unusable the task fails, rather than quietly connecting from our servers instead.

You can lock it all down

Two-factor authentication on your SteamLabs account, scoped API keys you can revoke, and sign-out-everywhere on any Steam account you own.

Or never hand them over at all Coming soon

Self-hosted workers will sign accounts in on a machine you own, so passwords and shared secrets stay on it. The panel keeps the username and nothing else.

Coming soon

Self-hosted workers

Or run the whole thing on your own hardware

Self-hosted workers let you point SteamLabs at machines you own. The dashboard, the scheduling and the history stay where they are; the part that signs in to Steam moves to your box, on your network, behind your proxies.

  • Steam sessions never leave hardware you control
  • Your own capacity, so a big batch runs as wide as your machines allow
  • Same dashboard, same tasks, same automations, different worker

In development. Not available yet, and every account today runs on our managed workers.

Pricing

Free to start, priced by the accounts you run

Plans bill monthly from your account balance, which you top up by card or in crypto. No card is kept on file, and cancelling stops the next charge.

Free

Bring your accounts in and keep them healthy, for nothing.

€0 /month

Start free
  • 250 Steam accounts
  • Every account in one place
  • Profile setup
  • View and respond to mobile confirmations
  • Respond to incoming trade offers
  • Ban checking

Noob

Claim drops, move items and sell them on the Steam Market.

€9.99 /month

Get started
  • 500 Steam accounts
  • Up to 50 accounts boosting at once
  • Everything in Free
  • Claim weekly drops and service medals
  • Hour boosting
  • Storage units, item moves and distribution
  • Sell on the Steam Market, with buy orders
  • Wallet codes, currency assignment and paysafecard top-ups

Prices in EUR. The free plan needs no payment method, and every plan can be changed or cancelled from the dashboard.

Put your accounts on autopilot

Add an account, add a proxy, and run your first task in a couple of minutes.