Raptool Parcel
Raptool Parcel 1.2 · Inbound mailroom tracking

Every parcel, followed
from the dock to the desk.

Raptool Parcel takes a package from the carrier’s hand to the recipient’s signature: receive it, shelve it, send it out on a delivery route, hand it over and report on it. A web app for the desk, a mobile app that works offline and a PHP API work from the same data.

  • Web app
  • Mobile app, works offline
  • PHP API
Raptool Parcel web app overview showing 24 packages in the mailroom and shelves
Parcel Mobile home with Receive, Deliver, ID card and Checkpoint tiles
Real app screens · slow 14-second tilt
Storyboard

The life of
a parcel.

Seven scenes from the loading dock to the final report. Each one shows the real screen behind it.

  1. 01Dock
  2. 02Shelf
  3. 03Waiting
  4. 04Route
  5. 05Handover
  6. 06Desk to desk
  7. 07Reports
01At the dock

Scan the label.
The rest fills itself in.

A courier hands over the parcels. One scan of the carrier label identifies the carrier, and if the package was expected, the details come from the purchase order or delivery list.

  • Carrier detected from the barcode, with fields you can lock for a whole stack
  • Expected packages and purchase orders pre-fill the receive form
  • Reads long 2D barcodes, including ANSI MH10.8 data
  • Bulk receive many packages at once without barcodes
Raptool Parcel web app, Receive a package screen with the tracking number field
Parcel Mobile, Receive screen with carrier, recipient and shelf
02On the shelf

A place, a label
and a note for every parcel.

Choose the shelf, add a photo or a damaged flag, print the label. The recipient is told by email and, when you set it up, by text message.

  • Shelf, package type, photo, damaged flag and custom fields at receive
  • Label printing with the tracking barcode
  • Email notification from your own template
  • Text messages through Twilio, 46elks or your own gateway
SHELF ARecipient notifiedEmail and text message
Raptool Parcel web app, package detail with label, actions and history
03Waiting

Nothing sits
forgotten.

Reminders go out on their own for packages that stay undelivered. If a recipient is away, a rule forwards the package to a cover or holds it until they are back.

  • Follow-up reminders by email and text, sent automatically or by hand
  • Forwarding and hold rules with date ranges
  • Days waiting shown on every open package, with a Delayed filter
  • Custom statuses such as “Waiting for customs”
HOLDReminderA package is waiting
Raptool Parcel web app, Packages list with status filters and days in mailroom
04On the route

From the mailroom
to every stop.

A courier scans the route barcode on a handheld and works stop by stop. Several packages can travel together in a pouch to another mailroom.

  • Scan a ROUTE barcode to start a run; copy routes and read run history
  • Checkpoints: scan a location barcode, add a photo or signature if needed
  • Pouches with a manifest, sealed, received and signed for once
  • Works offline; actions queue on the device and sync when the connection returns
ROUTEROUTE-0001
Parcel Mobile home with Deliver by route, Pouch, Hold and Release tiles
05Handed over

Proof of delivery,
kept with the parcel.

The recipient signs on the screen, or the courier scans an employee ID card instead. A photo is optional, and every step stays in the package history.

  • One signature can cover a whole batch of packages
  • Deliver by ID card: scan a badge to find and hand over their packages
  • Optional delivery photo
  • Full transaction history on every package
DeliverReceived byDeliver
Raptool Parcel web app, Deliver packages screen with Who is collecting
Parcel Mobile, Deliver screen with signature field
06Desk to desk

Inside the building,
the same careful flow.

Staff send a package request to a colleague. The mailroom collects it by scanning the label, and from there it follows the normal delivery flow.

  • Send internal: a request with its own INT tracking number and label
  • Requester role for people who may only send and follow their own requests
  • The sender gets an email when the package is delivered
  • Internal and inbound packages are kept apart in lists and reports
INT-0001
Raptool Parcel web app overview with Receive, Deliver, Expected, Pouches and Send internal tiles
07Reports and control

See what was late
and why.

Set delivery targets in hours, follow on-time delivery and read the activity log. Run several mailrooms from one install and protect sign-in with a second step.

  • Delivery targets (SLA) per carrier and package type, with on-time reporting
  • Reports with date, carrier and route filters, exported as CSV
  • Activity log of sign-ins, settings changes and package actions
  • Multiple mailrooms; two-step sign-in (TOTP), inactivity timeout and account lockout
Raptool Parcel web app, Reports with received, delivered, average time and on-time figures
One system

Everything
in one system.

The parcel moves from the dock to the desk. The web app, the mobile app and the API all work on the same records, so every stop is visible to everyone who needs it.

StartDockThe carrier hands over the parcels.
MailroomReceive, shelve, label, notify.
RouteStop by stop, with checkpoints.
DestinationDeskSigned for, in the history.
Web appDesk and admin for PCs and tablets.
Mobile appPhones and handhelds. Works offline.
APIPHP 8 REST, JSON. Used by both apps.

Direction: dock to desk · illustration

Features in 1.2

What is
in the box.

The 1.2 release, grouped the way the mailroom works.

Receiving

  • Carrier detection, field locks, sender, photo, damaged flag and custom fields
  • Expected packages and purchase orders from CSV, a folder or a URL, with auto-matching
  • Bulk receive without barcodes; 2D barcode parsing

Delivering

  • Signature, delivery photo or ID card
  • Deliver by person, by route or by scanning
  • Checkpoints with optional photo and signature

Tracking

  • Custom statuses on top of the five base statuses
  • Pouches and internal packages
  • Saved views with your own filters and columns

Notifications

  • Email from templates
  • SMS via Twilio, 46elks or your own gateway
  • Scheduled and manual reminders

Multi-site

  • Several mailrooms from one install
  • Per-mailroom overrides for delivery targets, signatures and reminders
  • Forwarding and hold rules with mailroom filters

Security

  • Two-step sign-in (TOTP) with recovery codes
  • Inactivity timeout and lockout after 8 failed sign-ins
  • Single sign-on (SAML 2.0)

Admin

  • Five fixed roles
  • Status and rule editors
  • Activity log with CSV export

Mobile and offline

  • Installable app for phones and handhelds
  • Every action queues offline and syncs later
  • Sync problems can be retried or discarded
Documentation

More
information.

Installation, setup and the API in short. Pick a topic.

1.2