Skip to main content
Documentation

Using the Desktop Upload Agent

The Papyrus Agent watches a folder on your Windows PC and auto-uploads every document. Install once, forget forever.

Using the Desktop Upload Agent

What the Agent does

The Papyrus Desktop Agent is a small Windows application that:

  • Watches a folder on your PC (or network share)
  • Auto-uploads every new document placed there
  • Handles network outages (queues locally, retries when online)
  • Sends heartbeats to the server so Admins can see Agent health
  • Auto-tags documents based on sub-folder names

It runs in the system tray. You barely notice it.

Installing

  1. Download the installer from your tenant's Settings page (or from the Resources download area)
  2. Run PapyrusAgent-Setup.exe
  3. Choose the install location (default: %LOCALAPPDATA%\PapyrusAgent\)
  4. Optionally enable: “Start with Windows”, “Create Desktop shortcut”
  5. Click Install

First-run setup

The first time you launch the Agent:

  1. Enter your Papyrus server URL (e.g., https://yourtenant.papyrus.io)
  2. Sign in with your Papyrus credentials
  3. Choose your Watch Folder (e.g., C:\Users\YourName\PapyrusUploads)
  4. Choose your Default Folder in Papyrus (where uploaded files will land)
  5. Optionally choose a Default Classification (e.g., always classify as “Invoice”)
  6. Click Save

The Agent starts watching. Drop any file into the watch folder — it appears in Papyrus within seconds.

Sub-folder auto-tagging

If your watch folder has sub-folders, the Agent uses the path as automatic tags:

C:\PapyrusUploads\
├── Sales\
│   └── 2026-Q2\
│       └── invoice_001.pdf  → tagged "Sales", "2026-Q2"
└── HR\
    └── New-Hires\
        └── john_contract.pdf → tagged "HR", "New-Hires"

This is the single best way to bulk-import structured archives.

The Agent dashboard

Right-click the tray icon and choose Open Dashboard. You see:

  • Queue stats — Queued / Uploading / Completed / Failed
  • Pause button — temporarily stop uploads
  • Recent activity — last 50 uploads with status
  • Settings — change watch folder, concurrency, classification

Failed uploads

Files that fail upload after 5 retries are moved to a .error sub-folder in your watch folder. The reason (network, permission, duplicate, file too large) is logged.

Running on a server

For organisations with a central file server, install the Agent on the server itself:

  • Run as a Windows Service (configure via installer)
  • Point it at the shared department folders
  • Tag rules pick up department names from sub-folder paths

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.