Skip to Content
PackVision Docs

Connect a device

Approve a computer with the device code flow, reconnect an agent, and manage your fleet.

A computer must be approved by an authorized user before it can belong to an organization. The device displays a simple 8-character code, you approve it in the web dashboard, and the device connects automatically.

Before you begin

  • An active subscription for the organization. Without one, the register page redirects away. Note that every active subscription requires a minimum quota of 1 agent (max_agents >= 1).
  • You must be a member of the organization you want to bind the device to.
  • The organization must have an available agent slot within your subscription limit. Check the Registered counter at the top of the Agents page.

Step 1 — Start from the device

  1. Open the PackVision app on the device and go to the Connect screen.
  2. Copy the 8-character device code shown on screen (for example AB-CD-EF-GH).
  3. Select the link to open the registration page. It opens /app/register-agent?code=... in the dashboard.

The device code expires after 30 minutes. The device polls every 5 seconds while it waits for approval.

Step 2 — Approve in the dashboard

The register page shows the active organization with its seat and online counters on the left, the device code, and the agent choice on the right.

  1. Make sure the correct organization is active in the sidebar switcher.
  2. Enter or confirm the device code in the Device Code field.
  3. Choose Select Existing to bind to an agent you already created, or Create New and give the agent a name.
  4. Select Approve.

Register Agent with Device Code

To reject the request instead, select Deny. The device will report that the authorization was denied.

Agents that are already online

Agents currently signed in show a green Connected badge. Selecting one shows a warning, because an agent can only serve one device at a time:

Selecting an agent that is already online

  1. The button changes to Disconnect & approve.
  2. A confirmation asks you to disconnect that agent.
  3. Confirm, and the current device for that agent is signed out before the new device is approved. The old device must be approved again if it should return.

Step 3 — The device signs in

Once approved, the device exchanges its code for a session and connects. The Connect screen changes from Waiting for approval… to connected.

Managing agents & KPI overview

Open Agents in the dashboard to review your fleet:

The Agents KPI strip at the top displays:

  • Registered Devices — agents registered vs. your organization's max_agents subscription limit.
  • Online & Active — agents currently connected and communicating.
  • Offline / Standby — agents not currently sending heartbeats.
  • Cloud Data Transfer — remote streaming bandwidth used against your included quota.
  • Cloud Storage — persistent cloud storage consumed against your included quota (5 GB free).

Use the toolbar to search by name or device code, filter by status (Connected or Offline), clear filters, refresh, or Export CSV.

In the agent table, you can:

  • Rename an agent or update notes.
  • Revoke an agent to invalidate its session without deleting its stations or local data.
  • Delete an agent permanently.

Agents Management

Revoking signs the device out

Revoking an agent ends its session. The hardware must be approved again before it can rejoin.

Troubleshooting

SymptomCauseFix
The register page is not availableNo active subscriptionActivate a subscription
Limit ReachedAll agent slots are usedIncrease max_agents in your subscription or remove an unused agent
Device code not foundWrong code or it was already usedReopen the Connect screen and use the current code
Device code expiredMore than 30 minutes passedRestart the device to generate a new code
Authorization deniedThe request was denied in the dashboardApprove the device again
Another device is signed inThe agent was still onlineApprove again and confirm Disconnect & approve

See Errors & troubleshooting for the full list.

On this page