PortaProDocs

Win and serve customers

desktop_windows
Customer Portal
24/7 access to schedules, invoices, and service history.
price_change
Quotes & Invoices
View, approve, and pay documents online.
event_available
Online Booking
Customers book roll-offs and event rentals on your website and pay a deposit. Nothing is scheduled until you approve.
credit_card
Payment Processing
Secure online payments with flexible options.
sms
Inbox
Portal messages, text (SMS), and email in one inbox per customer, plus a Requests tab for everything customers ask for in the portal.
signature
E-Signatures
Sign contracts digitally with audit trails.
build
Service Checklists
Standardized pumping and cleaning workflows.
map
Venue Blueprinting
Pin inventory clusters on satellite maps, link to quotes, and send branded site plans.
mark_email_read
Email From Your Inbox
Send invoices, quotes, and sales email from your real address, with your real deliverability.

Run the field

assignment_add
Job Schedules & Dispatch
Create jobs, dispatch routes, and manage recurring service.
alt_route
Route Optimization
Routes planned around tank capacity, disposal-site hours, and service windows.
smartphone
Mobile App
Offline-first workflows for field operations.
location_on
Unit Pins
Every unit's exact spot on the site map. Drivers move pins from the field.
description
Services Hub
Service requests, checklists, and proof-of-work logs for every job.
sms
Team Chat
Channels and direct messages for drivers, dispatch, and the office.
connect_without_contact
Walkie-Talkie
Push-to-talk inside the PortaPro app, on the channels your crew already uses, with searchable transcripts.
phone_in_talk
Calls & Huddles
1:1 calls and channel huddles for your crew, plus meetings customers join from a browser.

Control the business

inventory
Equipment Inventory
Availability by date, so a weekend booking shows before the weekend.
festival
Event & Tent Rentals
Kits, tents booked by size, pull sheets, scan-back check-in, and charges for what comes back missing.
dashboard
Event Layouts
Tents and tables to scale on the venue or its floor plan, seating charts from the guest list, and a share link for comments and approval.
calendar_month
28 Day Invoicing
Bill every site automatically on the industry-standard 28-day cycle, with duplicate prevention built in.
attach_money
Bookkeeping & Billing
Quotes, invoices, expenses and receipts, bank reconciliation, and QuickBooks, Xero and FreshBooks sync.
group
Customer Accounts
Profiles, sites and locations, contacts, and history.
format_list_bulleted_add
Leads & Deals
The CRM built into PortaPro.
outdoor_garden
Temporary Fencing
Draw the fence on the satellite map or type the feet: panels, gates, stands, clamps and sandbags counted for you, screen priced by the foot.
bolt
Generators & Power
Hour meter and fuel readings from the driver app, runtime past the included hours and fuel billed from them, and refuels and service planned from the readings.
Roll-Off Rentals
Live ledger for every container on the ground, overage and landfill disposal billed from the weight ticket, and dumpster requests from the customer portal.
local_shipping
Fleet Management
Maintenance, compliance, inspections, and vehicle tracking.
my_location
GPS Tracking
Plug-in trackers for the trucks, battery tags for the units, and an alert when a unit leaves its pin.
phone_in_talk
Business Phone
A real business line with an IVR, ring groups, voicemail, and recording. Click to dial, ring your cell, and every call logs itself on the customer.
manage_accounts
Team Management
Roles, the time clock, and the credentials about to expire.
person_add
Hiring
A careers page, an application built for CDL drivers, and a Hire button that turns the applicant into a team member.
wallet
Payroll Export
Approved hours for every pay period, overtime sorted, in one file for your payroll or straight into QuickBooks Online.
bar_chart
Reporting & Analytics
Gallons by disposal site, overdue sites, and reports on your billing cycle.
water_drop
Septic Service
The tank on the customer's record, pump-out dates predicted, and every septic report form, from pumping to real estate transfer, shipped and attached to the job.
Also in PortaPro:QuickBooks Sync,Xero Sync,FreshBooks Sync,Claude & ChatGPT,Equipment Scanning,Shared Truck Devices,Consumables,Marketing Tools,Automated Review Requests,Septic Reminders,Celebrations,Help & Support

Run your portable sanitation operation from lead to ledger.

One system, 47 features, no per-user or per-vehicle fees or limitations.See all featuresarrow_forward

Learn & Discover

calculate
ROI Calculator
Estimate time, labor, fuel, and cost savings with PortaPro.
route
Route Efficiency Simulator
See how optimized routing can increase weekly service stops.
scale
Dumpster Weight Calculator
Estimate debris weight and the roll-off size it needs.

Support & Training

headset_mic
Support
Submit a request, email our team, or book a call.
support
Help Centeropen_in_new
Guides, documentation, and step-by-step setup resources.
favorite
Our Promise
Why we refuse to let software get worse over time.

GPS Asset & Vehicle Tracking

How GPS tracking works
location_on
Unit tracking device
A sealed battery tag inside the unit. It reports when the unit moves, and the battery lasts five to seven years.
navigation
Vehicle tracker
Plugs into the truck's OBD-II port. Live location, plus odometer and fuel on supported trucks.

Solutions

local_shipping
In the Field
A service day from the yard to the invoice, and where each job goes wrong.
wc
Portable toilet operators
Same-day missed stops, proof for every stop, and rate card invoices.
water_drop
Septic operators
Pump-outs predicted from the tank, and the county's own forms filled from the job.
water_drop
Grease trap service
Each trap on its own cadence, and the FOG 25% rule measured.
Roll-off haulers
Days past term, tons over the allowance, and landfill fees on one final invoice.
celebration
Tent and party rentals
A tent booked by size, packages as one line, every chair checked in.
festival
Event and festival operators
A site plan on the quote, and a weekend priced as a weekend.
account_balance
Municipal contracts
Invoices before the period with the PO printed, and a record of every park visit.
domain
Multi-location operators
Several yards, service territories, divisions, and roles in one account.
Why Operators SwitchPricing
Sign Inrocket_launchStart Free Trial
homeHelp Centerchevron_rightCustomer Managementchevron_rightAgreements: Sending Contracts for E-Signature

Agreements: Sending Contracts for E-Signature

schedule7 min read
calendar_todayUpdated October 23, 2026
AgreementsE-SignE-SignatureContractsTemplatesSignatureRental AgreementRequired Agreements

On this page

What this isWho can use itThe OverviewAn agreement's detailsTemplatesSending an agreementWhat the signer seesRemindersGood to knowRelated Articles
Training videos

Need more help?

Need more help?

Contact Us

Have questions about PortaPro? Fill out the form below and our team will get back to you within 24 hours.

Or schedule a quick call at a time that works best for you.

Contact Us

Have questions about PortaPro? Fill out the form below and our team will get back to you within 24 hours.

Or schedule a quick call at a time that works best for you.

PortaPro

Contact:
support@portaprosoftware.com

© 2026 PortaPro. All rights reserved.
All-in-one software for portable sanitation operators.

Quick Links

PricingROI CalculatorDumpster Weight CalculatorFree TemplatesSeptic Rules by StateCompare SoftwareBlogIn The Field

Platform

DispatchBillingFleet ManagementCustomer Portal

Support

Contact supportGetting set upHelp Centeropen_in_newStatusCareers

Company

TermsPrivacyCookie PolicySecurityAccessibilityAbout

Serving operators across North America. Proudly Built in America. 100% US Customer Support

Privacy Policy·Terms of Service·Accessibility·Contact

Watch: Agreements

0:53

Chapters

What this is

Agreements is where you send contracts for electronic signature and keep the signed copies: rental agreements, service contracts, septic pumping authorizations, event agreements, anything you would otherwise print and have signed on a clipboard.

  • Templates hold your standard wording with the signature fields already placed.
  • Send Agreement walks you through four steps: who it's for, who signs, the document and where they sign, then a last look before it goes.
  • The customer signs on a secure signing page, on a phone or a computer, with no PortaPro login.
  • The signed PDF comes back to PortaPro, the signer gets a copy by email, and the agreement shows as Signed.
  • Where: E-Sign in the sidebar (the page is titled Agreements). It has two tabs, Overview and Templates. Settings live at Settings → Agreements.

    The customer's side of this (signing from the portal) is in Agreements in the customer portal.

    ---

    Who can use it

    Agreements is part of the Growth plan.

  • Owners, admins and dispatchers can open Agreements, send agreements and manage templates.
  • Drivers and mechanics don't see it, and customers only see the agreements sent to them, in their portal.
  • ---

    The Overview

    The counts across the top

    Four stages, each with its count:

  • Draft: started but not sent yet.
  • Pending: sent and waiting. The signer hasn't opened it.
  • Viewed: the signer opened it but hasn't finished signing.
  • Signed: everyone has signed.
  • Click a stage to show only those agreements in the list below. Click it again to clear the filter.

    The list

    Agreements are grouped, in this order:

  • Pending Signature (sent, not yet signed, whether or not it has been opened), so the ones to follow up on come first.
  • Drafts.
  • Recently Signed.
  • Other (voided, declined or expired).
  • Use Search by title... to find one agreement. The list shows your most recent 100 for the stage you picked.

    Click a row to open it. A draft opens back in the send wizard where you left off; anything else opens its details. The ⋮ menu on each row has:

  • View Details (drafts).
  • Download Signed (once it's signed).
  • Resend and Void Agreement (sent and not yet signed).
  • Delete Draft (drafts).
  • Void Agreement cancels a sent agreement so it can no longer be signed. Delete Draft removes a draft that was never sent. A sent agreement can't be deleted, only voided.

    Recent activity

    The Recent activity column beside the list shows the latest 20 events across all your agreements as they happen: a draft started, sent, resent, viewed, signed, completed, declined, expired or voided. It updates on its own when a customer opens or signs, without refreshing the page. Click an entry to open that agreement.

    ---

    An agreement's details

    Opening a sent agreement shows:

  • Title, Status and Customer.
  • Source Quote, when it was sent from a quote.
  • Recipient Email.
  • Sent Date and Time.
  • Template Version.
  • Audit Trail: each step with its date, time and who did it, from created and sent to opened and signed.
  • Download Signed Document, once it's signed.
  • Agreements sent from a customer, quote or job also appear on that record under Agreements.

    ---

    Templates

    The Templates tab holds your reusable agreements. Each template has four steps: Basics, Document, Fields and Review.

  • Basics: a Template Name, a Template Type (Rental Agreement, Service Contract, Event Agreement or Custom), an optional description, and Required for Every Customer (see below).
  • Document: upload the PDF (PDF only, up to 10MB).
  • Fields: drag fields onto the page where people sign. The fields are Signature, Initials, Date Signed, Text Field (for example Printed Name) and Checkbox (for example I agree to the terms). Text and checkbox fields take a label you can edit.
  • Review: check it and save.
  • The fields stay where you placed them every time you send the template.

    Required agreements

    Some agreements every customer has to sign, like your standard rental terms. Mark those templates Required for Every Customer in the template's Basics step, or turn them on together at Settings → Agreements → Required Customer Agreements. Both places change the same setting.

    A customer who has signed every required template gets a green Signed badge on the customer list, their profile, and the customer pickers on quotes and jobs. If you have no required templates, the badge doesn't appear anywhere.

    You can't require a template that has no document yet (it could never be sent, so no customer could ever be signed). You can always stop requiring one.

    Only agreements sent from that template count toward the badge. An agreement signed before you started using templates doesn't count.

    ---

    Sending an agreement

    Click Send Agreement at the top of Agreements. You can also send one from a customer's profile, from a quote (Send Agreement in the quote's menu) or from a job. Sending from a quote or job links the agreement to it.

    The wizard has four steps: Details, Recipients, Document and Review. It saves as you go (you'll see Saved just now and Auto-save on at the bottom), so you can leave and come back.

    1. Details

  • Start from Template: pick a template to fill in the document and the signature fields for you. Optional.
  • Agreement Title: required.
  • Agreement Value, Effective Date and Expiration Date: optional.
  • Customer: search by name or email.
  • Attach the event layout: when the agreement belongs to a quote or job that has an event layout, you can tick the layout to include it. A copy of each layout you tick is added after the agreement as it looks when you send. The customer signs the agreement; the layout pages have no signature fields.
  • 2. Recipients

    Click Select recipients and choose the customer's contacts, the company email, or both. You can edit each recipient's name and email.

    3. Document

    Upload your agreement as a PDF, or keep the one the template brought.

    When you send from a quote or a job, you choose What documents will be signed?:

  • Agreement + Quote Summary (or Job Work Order): your PDF plus an automatically generated summary attached as Exhibit A.
  • Agreement only: just your PDF.
  • Quote Summary only (or Job Work Order only): no separate PDF needed.
  • Drag Signature, Initials, Date Signed, Text Field and Checkbox fields onto the page. If you leave the document without any fields, PortaPro puts a signature and a date on the last page when you send.

    4. Review

    Check everything, then pick a Delivery method:

    Delivery methodWhat happens
    Email + PortalThe signer gets an email with a secure signing link, and the agreement also appears in their customer portal. Best for most cases.
    Portal OnlyNo email is sent. The agreement appears only in their customer portal, where they sign in to review and sign.
    Email OnlyThe signer gets the email with the signing link. The agreement does not appear in the customer portal.

    Click Send Agreement.

    Leaving the wizard

    Save & exit or the X asks what to do with the draft:

  • Save Draft keeps it under a name you choose, in Drafts on the Overview.
  • Delete & Exit throws it away.
  • Continue Editing goes back.
  • Opening Send Agreement starts a draft right away. If you leave without filling anything in, the empty "Untitled agreement" is cleared automatically the next time anyone in your company starts a new one, once it is more than a day old. A draft with a title, a customer, a document, fields or recipients is never cleared.

    ---

    What the signer sees

    The signer opens the link (from the email, or from their portal) and signs on a secure signing page. They don't need a PortaPro login. The email arrives with the subject Please sign your service agreement.

    When everyone has signed:

  • The agreement moves to Signed.
  • The signed PDF is saved in PortaPro. Download it from the row's Download Signed or the details' Download Signed Document.
  • Each signer receives an email, Your signed agreement: [title], with a download link that works for 7 days. After that, the signed copy stays in their customer portal.
  • Admins and dispatchers get an Agreement completed notification. It follows your Quote Updates row in Settings → Notifications.
  • ---

    Reminders

    Resending by hand

    Resend on a pending agreement emails the signer a fresh signing link right away.

    Automatic reminders

    At Settings → Agreements → Automatic Reminders, turn on Enable automatic reminders and choose:

  • First reminder after: 1, 2, 3, 5 or 7 days.
  • Repeat every: Never repeat, or 2, 3, 5 or 7 days.
  • Maximum reminders: 1, 2, 3, 5 or Unlimited.
  • Reminders go out once a day to signers who haven't signed. Agreements sent Portal Only never get reminder emails, because you chose no email for them.

    ---

    Good to know

  • Agreements only cover documents you send through PortaPro. A contract signed on paper isn't tracked here.
  • A voided agreement can't be signed. To try again, send a new one.
  • Editing a template doesn't change agreements already sent. Each sent agreement keeps the document and fields it went out with.
  • ---

    Related Articles

  • Agreements in the customer portal: what the customer sees and how they sign.
  • Leads & Deals: tracking the sale before the agreement goes out.
  • Adding Customers and Contacts: the contacts you pick as signers.
  • Was this article helpful?

    Related Articles

    menu_book

    The Customer Hub and the Customer Profile

    8 min read

    chevron_right
    menu_book

    Adding Customers and Contacts

    7 min read

    chevron_right
    menu_book

    Customer Sites

    5 min read

    chevron_right