Skip to main content

PBJ Dispatch & Appointments

Book somebody in — a visit to a customer, or an appointment at your place — and work it through to done, without leaving the CRM you already run your business on.

$25 one-time — per major version   Requires PBJ CRM 7.37+

What it does

PBJ Dispatch & Appointments is the scheduling module for PBJ CRM, shown as Events inside the CRM. Book a visit to a customer’s address or an appointment at your own place, give it to a person or a team, tell the customer their arrival window, and work it through to done and billed from one record.

It uses the customers, staff, groups and permissions you already keep in the CRM, so there is no second list of anything to keep in step.

Features

Two kinds of booking, one record

  • To them: your people go to the customer’s address.
  • To us: the customer comes to one of your locations, which you list once in settings.
  • One list, one record screen and one reference number you can quote down the phone.
  • The kind is chosen when you book and stays fixed, so lists and counts never mix the two.

Booking in a minute

  • Pick a business or a person (and a named contact at the business); their address and phone come with them.
  • Give it a title and a kind of work, choose who is doing it, a time and roughly how long (30 minutes up to 4 hours at a tap).
  • No time yet? Save it as To be booked and it waits in its own list.
  • All-day bookings are supported.
  • Before you save, the form shows exactly what will happen: the customer gets a confirmation email and a calendar invite.

Arrival windows customers can plan around

  • You book an exact time; the customer is told a window around it. Set the width once (30 minutes to start), or set it to zero to tell them the exact time.
  • The estimated duration is stored separately, so “arrive between 1:45 and 2:15” and “the job takes an hour” never get mixed up.
  • Times are kept precisely and shown in your site’s time zone.
  • The address is saved on the booking when you make it, so correcting a customer’s address later does not quietly move an old job.

Calendar and lists

  • A Day, Week and Month calendar of your events.
  • An Agenda and a Manage list, both filterable by what is on today, the next 14 days, work still to be booked, or work nobody is on.
  • Narrow by kind, stage, who, date range or a search word, and sort newest or oldest first.
  • Act on up to 200 events at once and see each result.

Stages and kinds of work in your words

  • Stages come ready made (such as New, Booked in, On the way, On site, Done) and you can rename them to the words your team uses.
  • What a stage means is kept separate from what it is called, so counts and lists still know a job is finished.
  • Name the kinds of work you do (service call, quote, install) and give each its own allowed stages.
  • A kind of work can hand its jobs straight to the right team.

Giving the work to the right person

  • Assign to a person or to a team, and hand it over later from the record.
  • A Nobody on it yet view shows work waiting for someone.
  • Staff see their own work and their team’s, managers see the teams they run, owners see everything, all from the CRM’s own roles.
  • Deleting an event sends it to the CRM’s bin, and only an owner or administrator can do it.

Notes, photos and history

  • Add notes that stay internal or that the customer can read.
  • Attach files or take a photo on site and it is kept on the job.
  • A timeline records every stage change, hand-over and reschedule, with who and when.
  • Add follow-up tasks from the same record.

Confirmations and reminders

  • The customer gets a confirmation email when you book and reminders at the times you set, in wording you control.
  • Every confirmation carries a calendar invite that updates itself when the booking moves.
  • The record shows what has been sent and what is still scheduled.
  • The person assigned is reminded too, and on a current PBJ CRM can be notified on their phone.
  • Reminders go out on a five-minute check, so WordPress scheduled tasks need to be running.

Finishing the job

  • Close moves it to done and, if you track it, records the round-trip miles.
  • Convert+ turns it into follow-on work such as a ticket or an invoice. Nothing is billed automatically; you choose.
  • A help-desk ticket that needs someone on site can be turned into an event with the details already filled in.
  • Every job has a map link (Google or Apple) to its saved address.

Customers and what it does not do

  • Open a person or business in the CRM and their visits and appointments, past and upcoming, are on their record.
  • On a current PBJ CRM, signed-in customers see their own Jobs with the time window and address, and never the crew, internal notes or miles.
  • Not included: customers booking their own slot, repeating events, automatic text-message reminders, and route planning or drive-time estimates.

Screenshots

Real screens from PBJ CRM with sample customers. Names, emails and phone numbers are made up.

The Events calendar in PBJ CRM in week view, showing seven booked visits across the week with the job name and customer on each block

The week calendar: each booked visit on its day and hour, with the customer under the job.

The Events calendar in PBJ CRM in month view for October, with booked visits on their days and the selected day's schedule on the right

The month calendar, with booked visits on their days and the day’s schedule beside it.

The Events Manage list in PBJ CRM filtered to one technician, listing seven bookings with reference numbers, stage and time

The Manage list, filtered to one person: every booking with its number, who is on it and its stage.

A visit record in PBJ CRM showing the site contact and address, the arrival window and who is assigned, with the confirmation already sent and reminders waiting to go

One visit: the confirmation that went out and the reminders still waiting to go.

The New event form in PBJ CRM with fields for title, customer, date and time, duration, who is doing it and the address

Booking an event: customer, kind of work, time, who goes and where, with what the customer is sent.

A visit record in PBJ CRM on a phone, showing the title, the site contact name, mobile number and email

The same visit on a phone.

How it helps your business

Five everyday examples, step by step. Your own business will look different, but the pattern is the same.

Trades and field service (roofing, HVAC, plumbing)

A homeowner rings about a dead air conditioner. The office opens New event, To them, picks the customer so the address and phone come with them, chooses the kind of work, sets 2:00 pm with an hour’s estimate and assigns the technician. The customer is emailed a confirmation with an arrival window of 1:45 to 2:15 and a calendar invite, and a reminder follows at the time you set. On the day the technician opens the job on a phone, taps the map link, adds notes and photos, and moves it through the stages. At the end the office presses Close, enters the miles, and uses Convert+ to raise the invoice. A roofer can book the quote walk-through the same way and start the install from it.

Managed IT and tech support

A client’s help-desk ticket says the office switch is down and someone has to go. Open the ticket and use Convert+ to make it an event with the details already filled in, then assign the engineer. The client gets a confirmation and an arrival window. Work that comes to you, like a laptop brought to the shop, is booked To us at your own location. Everything done on site goes in the job’s notes and timeline, and the finished job can become an invoice or a follow-up from the same record.

Hospitality and venues (bars, restaurants, event spaces)

A venue’s manager books a walk-through with a couple planning a party as a To us appointment at the venue, and the couple receives a confirmation, an arrival window and a calendar invite. Service companies that look after bars and restaurants book the cooler check, the till repair or the Wi-Fi survey as To them visits at each address, with the access notes (“use the kitchen door”) on the job itself. Work with no date yet sits in To be booked until the venue picks one.

Professional offices (law, accounting, insurance)

Reception books a consultation as a To us appointment at the right office, assigns it to the attorney, accountant or agent, and the client receives a confirmation, a reminder and a calendar invite. If the client needs a different time, staff change it on the record and the invite updates instead of creating a second one. Internal notes stay internal, notes meant for the client can be shared, and afterwards Convert+ starts the follow-up appointment or the invoice.

AV, music and events production

A production company books the site survey, the load-in and the strike as separate events, each its own kind of work with its own stages and assigned to the crew group. Each booking keeps the venue address it was made with, so a later change to the client’s details does not move a past show. The crew lead opens the day’s list on a phone, uses the map link to the loading dock, adds notes and photos from site, records the miles when the job closes, and the office invoices from Convert+.

Works with

PBJ Dispatch & Appointments is a module and requires PBJ CRM 7.37 or newer, installed and active. It pairs with the rest of the suite:

  • PBJ Helpdesk: turn a ticket into an event when someone has to go on site.
  • PBJ Invoicing: raise the invoice from a finished job with Convert+.
  • PBJ RingCentral: hand a text or call straight into a booking.
  • PBJ Templates: design the confirmation and reminder emails with your logo and colours.

To start: install and activate PBJ CRM, add this module, set your arrival window under Times in the CRM settings, then press New event in Events.

One-time pricing, spelled out

PBJ Dispatch & Appointments is $25, one time, per major version. Every improvement within this major version — new features, fixes, security updates — arrives free through the built-in update channel. A future major version is a separate purchase if you want it — your copy keeps working either way. One license key covers 3 sites.

Requires PBJ CRM 7.37 or newer ($50 one-time per major version, sold separately). It is a module, not a standalone product: the people, businesses, staff and permissions are all the CRM’s, so there is no second list of anything to keep in step.

Using it

  1. Install the hub first. Install and activate PBJ CRM 7.37 or newer, then upload pbj-dispatch.zip and activate it.
  2. Set the arrival window once. Open Settings → Times in the CRM and set the window width — 30 minutes is the starting value. Set it to 0 and everybody is told the exact time instead.
  3. Book something in. In the portal, open Events, press Create event, pick a visit to the customer or an appointment at your place, type what it is, pick a time, pick who it is for and who is doing it. It comes back as V-1.
  4. Work it through. On the day, the engineer opens Today on their phone and taps On the way, then On site, then Done.
  5. Enter your license key. Put the key from your purchase email on the plugin’s settings screen so updates reach you.

Buy PBJ Dispatch & Appointments

$25 one-time — per major version   Includes a license key for 3 sites, instant download, and free updates within this major version. Requires PBJ CRM 7.37 or newer.

Secure one-time purchase of PBJ Dispatch & Appointments for $25 USD. One-time payment per major version — every update within this major version is free through the built-in updater, and your license key covers 3 sites. Requires PBJ CRM 7.37 or newer. Pay by card below; your download link and license key are emailed and shown instantly.

Amount: 25.00 USD