Documentation

Everything you need to run PestMetry with confidence.

Product guides, workflow references, and developer documentation — from your first facility upload to available API and assisted SSO options.

Start here

Getting started

Set up your organization, invite your team, and work through the guided onboarding checklist.

Onboarding checklistIllustrative preview
Setup checklist
Create organization
Invite your team
Add your first facility
Upload a blueprintUp next
Configure notifications
3 of 5 complete
Est. 8 min remaining
Guided tour
Take me around
Guide

Create your organization

After signing up, PestMetry provisions a private workspace scoped to your organization. Add your company name, primary time zone, and default measurement units under Company → Settings. These become the defaults for facilities, schedules, and reports you create later.

Guide

Invite users and assign roles

Open Company → Users to invite teammates by email. Assign roles — Admin, Manager, Technician, or Viewer — to control what they can see and edit. Organization and facility access controls are enforced in the database as well as the interface.

Guide

The Getting Started checklist

The Getting Started tab tracks the essential setup tasks: add your first facility, upload a blueprint, place your first pick slot, log a pest incident, and generate a report. It keeps setup progress visible without changing your plan or permissions.

Guide

Take the guided product tour

Every major screen ships with a Take a tour button and read-aloud narration. If you prefer to explore on your own, the tour can be relaunched at any time from the header menu.

Facilities

Facility management

Organize every warehouse, cold-storage site, and distribution center in one place with structured metadata.

Facility managerIllustrative preview
Reno DC · Cold Storage
12 mapped zones · 4 users
Healthy
Dallas 3PL · Dry
8 mapped zones · 4 users
Watch
Atlanta Manufacturing
24 mapped zones · 4 users
Healthy
Guide

Add a facility

From Facilities → New facility, enter the site name, address, facility type, square footage, and operating hours. Address autocomplete verifies the location and stores latitude/longitude for future mapping and reporting features.

Guide

Facility roles and access

Each user can be scoped to one or more facilities. Users without access to a facility will not see its incidents, work orders, or reports anywhere in the app — even in global search results.

Guide

Multi-facility rollups

Admins with access to multiple facilities can filter the dashboard, reports, and analytics by any combination of sites. Use this to compare pest pressure and sanitation performance across a portfolio.

Mapping

Blueprint digitization & interactive mapping

Turn physical blueprints into clean digital layouts, then place pick slots, aisles, zones, and pest devices on the map.

PestMetryIllustrative preview
A1A2A3A4A5A6IncidentDeviceCleanedWO
Guide

Upload and digitize a blueprint

Under Mapping → Digitization, upload a PDF, JPG, or PNG of your facility blueprint. PestMetry auto-processes the image — deskewing, cleaning, and rasterizing to a high-resolution digital asset ready for mapping.

Guide

Place pick slots, aisles, and zones

Use the mapping toolbar to draw aisles, define pick slots individually or in bulk with the multi-picker, and group locations into zones. Naming conventions and slot numbering can be automated using the slot-numbering helper.

Guide

Attach data to any location

Mapped locations can be linked to work orders, pest incidents, cleaning records, and scheduled pest-control events. This turns the map into a filterable view of operational activity.

Guide

Forecast predicted hotspots

Toggle Forecast in the map editor to rank areas for inspection using a statistical estimate based on recorded incident history. PestMetry weights recent activity, measures intervals between past incidents, and returns a 0–100 risk score with modeled probability, confidence, and an expected time window. Set the horizon between 7 and 60 days, then click any ranked area to review the history behind the estimate. Forecasts are decision support, not a guarantee.

Guide

Time scrubber and trend view

The time scrubber lets you replay activity across a date range — watching incidents cluster, resolutions land, and cleaning coverage expand. Use it during audits, root-cause reviews, and monthly leadership readouts.

Forecasting

Forecast hotspots

Use incident-history estimates on your facility map — risk score, modeled probability, confidence, and expected time window — to prioritize scheduled work.

Facility map · Forecast layer on
1Zone A · Receiving2Aisle 123Room 4Risk:low → high
Forecast panel · 30-day horizon
Predicted hotspots Horizon 30d
1Zone A · Receiving87
Probability 74%Confidence HighExpected Aug 18 – Aug 25
2Aisle 1264
Probability 52%Confidence MediumExpected Aug 21 – Sep 2
3Room 4 · Dry goods41
Probability 33%Confidence LowExpected Aug 27 – Sep 12
Quick reference — what each reading means
Risk 70–100
Act now — concentrated recent pressure. Inspect and treat this cycle.
Risk 40–69
Watch — real signal, moderate pressure. Verify on your next pass.
Risk 0–39
Monitor — routine cadence is sufficient.
Confidence High
Dense, well-spaced history. Safe to plan resources around.
Confidence Medium
Usable pattern, thinner record. Pair with field verification.
Confidence Low
Too little history. Treat as a hint, not a directive.
Tight window
Predictable recurrence interval — schedule precisely.
Wide window
Irregular history — inspect early in the window.

Forecasts are decision support, not a guarantee. They describe how likely activity is to recur based on your own recorded history — always confirm with a physical inspection before closing or reprioritizing work.

Guide

Turn the Forecast layer on

Open Mapping → your facility, then click Forecast in the map toolbar. PestMetry loads up to 180 days of incident history for that facility and scores every mapped zone, room, rack row, and pick slot. Predicted areas are painted with a translucent risk wash, outlined with a dashed halo, and labeled with a rank badge; the ranked list opens in the Forecast panel beside the map.

Guide

Choose a forecast horizon (7–60 days)

The horizon control sets how far ahead the model looks. Short horizons (7–14 days) are best for weekly routing and this week's inspection list. Longer horizons (30–60 days) are better for planning treatments, deep cleans, staffing, and audit preparation. Changing the horizon re-scores every area instantly — probabilities and time windows update together.

Guide

Interpreting the risk score

Each area receives a 0–100 score built from recency-weighted incident pressure: a sighting last week counts far more than one last quarter, and severity and volume both raise the score. Use 70–100 as act now, 40–69 as watch and verify on your next pass, and 0–39 as monitor on your normal cadence. Scores are relative within a facility, so compare areas inside a site rather than across sites.

Guide

Interpreting probability and confidence

Probability is a statistical estimate of at least one new incident in that area within your selected horizon. Confidence indicates how much recorded history supports that estimate: High means many, well-spaced incidents; Medium means a usable but thinner record; Low means too few data points to rely on. A high estimate with Low confidence is a prompt to inspect and gather data — not a guarantee of future activity.

Guide

Interpreting the expected time window

The window (for example "Expected Aug 18 – Aug 25") is derived from the average interval between past incidents in the area plus how much that interval varies. A tight window means a steady, predictable recurrence pattern you can schedule against precisely. A wide window means irregular history — schedule your inspection near the start of the window and re-check the forecast afterward.

Guide

From forecast to corrective action

Click any ranked area to focus it on the blueprint and review the incidents driving its score. Use that history to decide whether to raise a work order, add a sanitation task, or schedule an inspection. After the work is verified, reopen Forecast to review how the estimate changed alongside the underlying records.

Guide

Limits and good practice

Forecasts are decision support, not a guarantee, and they only reflect what your team has recorded. Keep incident logging consistent and location-accurate: unmapped or mislocated incidents cannot contribute to any area's score. Brand-new facilities will show mostly Low confidence until roughly 60–90 days of history accumulates.

Pest incidents

Pest incident management

Log sightings, evidence, and damage; assign corrective actions; maintain full incident history for your records.

Incident logIllustrative preview
IDLocationTypeSeverity
PI-482Aisle A3 · Slot 12Rodent evidenceHigh
PI-481Dock 4Fly activityMed
PI-480Break roomAnt trailLow
Guide

Log an incident

From Pest → New incident, capture the pest type, activity level, evidence photos, affected locations, and any product impact. Attach the incident to specific slots or zones on the facility map for spatial analysis.

Guide

Corrective actions and resolution

Every incident supports linked corrective actions with owner, due date, and completion notes. Resolutions capture what was done, by whom, and when — building a traceable chain of evidence you can present during customer, third-party, or regulatory reviews.

Guide

Trend analysis

Filter incidents by pest type, location, activity level, and date range. Combine with the facility map to identify hotspots, seasonal patterns, and repeat offenders.

Sanitation

Sanitation activities

Log cleaning tasks, define recurring schedules, and correlate sanitation performance with pest activity.

Sanitation runsIllustrative preview
Zone C · Deep clean100%
Dock area · Sweep72%
Break room · Sanitize40%
Guide

Log a cleaning record

Cleaning records capture what was cleaned, by whom, the method, and the outcome. Link records to slots, aisles, or zones on the map to visualize sanitation coverage in the same view as pest activity.

Guide

Schedule recurring cleanings

The sanitation calendar supports daily, weekly, and monthly recurrences with owner rotations. Overdue tasks surface in the notification panel and the Getting Started widget.

Guide

Correlate with pest pressure

Analytics highlight zones where sanitation frequency lags and pest incidents rise. Use this to redirect labor to the highest-impact areas.

Work orders

Work order management

Create, assign, and verify corrective actions across teams, with completion evidence and printable summaries.

Work ordersIllustrative preview
Open2
WO-2100
Rack A3 spill
WO-2101
Dock 4 seal
In progress1
WO-2103
Trap #217 service
Verified2
WO-2106
Zone C sanitize
WO-2107
Pallet audit
Guide

Create and assign work orders

Create work orders manually or from a pest incident, inspection finding, or overdue cleaning. Assign to a user or role, set priority and due date, and attach photos or documents.

Guide

Complete and verify

Assignees complete work orders with notes and completion photos. Managers can review completion details and keep the responsible user and relevant timestamps with the record.

Guide

Print and export

Individual work orders can be printed for on-floor use. Bulk export to CSV for external reporting or audit deliverables.

Devices

Pest device management

Track traps, monitoring stations, and control devices — service history, inspections, and captures per device.

DevicesIllustrative preview
T-101
OK
T-102
Hit
T-103
OK
T-104
Due
T-105
OK
T-106
OK
T-107
Hit
T-108
OK
Guide

Register devices on the map

Add traps, glueboards, insect light traps, and rodent stations to the facility map. Each device carries a unique ID, install date, and service schedule.

Guide

Service and inspection history

Log each service visit — captures observed, condition, replacements, and notes. Review recorded history in the trap tracker and device reporting tools.

Guide

Program coverage

Filter devices and review their recorded service history when preparing for third-party audits. Use the tracker and calendar to identify checks that need attention.

Reporting

Reporting & audit preparation

Generate structured reports, schedule recurring email delivery, and export raw data for third-party analysis.

PestMetryIllustrative preview
A1A2A3A4A5A6IncidentDeviceCleanedWO
Guide

Generate a report

From Audit Center → Create Document, pick an available report, summary, or checklist, scope it by facility and date range when applicable, then export the available PDF or CSV format.

Guide

Schedule recurring delivery

Professional and Enterprise plans can schedule supported report types daily, weekly, or monthly to a list of recipients. Delivery status and timestamps appear in Reports → Schedules.

Guide

Data export

Selected reports and record views support CSV or PDF export. Enterprise API access covers incidents, cleanings, work orders, facilities, and pick slots for custom integrations.

Notifications

Calendar & notifications

Review upcoming and overdue work through shared calendars and in-app status indicators.

NotificationsIllustrative preview
High-severity incident · Aisle A3Urgent
Work order WO-2114 overdueDue
Zone C sanitation completedDone
Guide

Notification categories

PestMetry provides in-app notifications for supported assignment and status events. Calendars and task lists also flag upcoming and overdue work automatically.

Guide

Calendar view

The sanitation and inspection calendar shows every scheduled task in weekly or monthly view. Drag to reschedule, click to reassign.

Team

Users, teams & permissions

Manage users, group them into teams, and control access with role-based permissions.

PestMetryIllustrative preview
A1A2A3A4A5A6IncidentDeviceCleanedWO
Guide

Roles and permissions

Admin, Manager, Technician, and Viewer roles map to sensible default permissions. Custom permission overrides are available on the Company → Users screen for edge cases.

Guide

Teams

Group users into teams (e.g., Sanitation, QA, Third-party PCO) to assign work orders and route notifications at the team level.

Guide

Audit trail

Operational records retain relevant authorship and timestamps where the workflow captures them. A general immutable audit trail is listed separately on the product roadmap.

Developers

Public REST API

Read facilities and pick slots, create incidents and cleanings, and read or update work orders through a token-authenticated REST API.

PestMetryIllustrative preview
A1A2A3A4A5A6IncidentDeviceCleanedWO
Guide

Create an API key

Enterprise admins can create API keys under Company → API keys. Each key is shown once at creation — store it in your secrets manager. Keys are scoped to your organization and can be revoked at any time.

Guide

Authentication

Send your key as a bearer token: Authorization: Bearer pk_… — over HTTPS only. Limits are applied per IP and per key, with separate allowances for read and write requests.

Guide

Endpoints

Available endpoints include GET/POST /v1/incidents, GET /v1/incidents/:id, GET/POST /v1/cleanings, GET/PATCH /v1/work-orders, GET /v1/work-orders/:id, GET /v1/facilities, and GET /v1/pick-slots.

Developers

Webhooks

Receive event notifications for incidents, cleanings, and work-order lifecycle events with HMAC-signed payloads.

WebhooksIllustrative preview
PestMetry
incident.created
signed · HMAC-SHA256
your endpoint
/hooks/pestmetry
200 OK312ms
Guide

Register an endpoint

Under Company → Webhooks, add a URL and select the events you want to receive: incident.created, incident.resolved, cleaning.logged, work_order.assigned, work_order.completed.

Guide

Signature verification

Every delivery includes an X-PestMetry-Signature header containing a timestamp and HMAC-SHA256 signature of the payload, computed with your endpoint's signing secret. Verify before trusting the payload.

Guide

Retries and delivery log

Failed deliveries are retried with exponential backoff up to five attempts. Every delivery — successful or failed — appears in the Webhooks log with status code, response time, and a resend button.

Automation

Scheduled reports

Send supported report types to selected recipients on a recurring cadence.

PestMetryIllustrative preview
A1A2A3A4A5A6IncidentDeviceCleanedWO
Guide

Create a schedule

From Reports → Schedules, choose a supported report type, recipients, cadence, delivery time, time zone, and date-range preset.

Guide

Manage schedules

Reports → Schedules lists every schedule with next-run time, last-run status, and pause/resume/delete controls.

Guide

Delivery audit log

Every send writes to the delivery audit log — message ID, recipient status, and any errors — so you always have a delivery paper trail.

Security

SAML SSO

Prepare SAML single sign-on for your organization with assisted configuration and enforcement.

PestMetryIllustrative preview
A1A2A3A4A5A6IncidentDeviceCleanedWO
Guide

Configure SAML

Under Company → SSO, provide your IdP metadata URL and the email domains you want to enforce SSO for. PestMetry issues the ACS URL and Entity ID for your IdP admin to complete the trust.

Guide

Supported providers

Any SAML 2.0 IdP is supported — Okta, Azure AD / Entra ID, Google Workspace (SAML), OneLogin, JumpCloud, Ping, and more.

Guide

Sign-in experience

Domain configuration and enforcement are completed with the PestMetry team during assisted SAML setup. Confirm your identity-provider requirements before relying on SSO enforcement.

Billing

Billing & plans

Review private-beta plan information and the billing controls intended for paid-plan availability.

BillingIllustrative preview
Starter
$
1 facility
5 users
Standard support
Professional
$$
2 facilityies
10 users
Standard support
Current
Enterprise
Custom
3 facilityies
15 users
Priority support
Guide

Plan tiers

Starter, Professional, and Enterprise plans differ in facility count, mapped-location limits, report scheduling, API access, and SSO. Support is best effort during private beta. The full comparison lives on the pricing page.

Guide

Change plans or seats

No fees are charged during private beta. Once paid plans launch, the Billing area will show the plan-change options available to your organization; every published plan includes unlimited users.

Guide

Invoices and receipts

No invoices are issued during private beta. Once paid plans launch, available invoice and payment controls will appear in Billing.

Trust

Security & privacy

Encryption, tenant isolation, and access control — how we protect your data.

Security postureIllustrative preview
HTTPS/TLS in transit
Managed database hosting
Row-level tenant isolation
Role-based access control
Guide

Data isolation

Customer-facing operational data uses organization- and facility-aware access controls, including database row-level security and server-side permission checks.

Guide

Encryption in transit

The application and its APIs are served exclusively over HTTPS/TLS. Databases, storage, and backups are operated by our managed hosting providers — see the Subprocessors page for the current list and their published security documentation.

Guide

Legal documentation

Review our Privacy Policy, Terms of Service, DPA, Subprocessors, and Acceptable Use Policy under the Legal menu in the footer.

Need a human?

Our team is one email away.

Can't find what you need in the docs? Email us for best-effort support during private beta.