DSPTCH Core Onboarding & Setup
Welcome to DSPTCH! 🎉
This article goes over the sections you will need to set up and information required to get DSPTCH working for your timekeeping, forms, and certification needs.
First, we are going to need some information from you. This guide will walk you through step by step going over every item needed, and where and how to submit it in DSPTCH.
This guide will go through:
- Creating an account and accepting company invites
- Required Company Information
- Adding Users
- Creating a Pay Period
- Integrating a Payroll System
- Creating Time Codes and Per Diems
- Setting up a Job
- Inputting Time
- Exporting Time Data
- Extra Functionality
This may seem like a lot of data, but don't worry, it only has to be entered once!
Creating an account & accepting company invites
To get started and follow along with the rest of this guide, please first create your account if you haven't already! You can do so by visiting dsptch.app and hitting Sign up. If you have any trouble you can check out our guide here.
After you have created your account, you may have an invite to your company already! Accept it to gain permissions to start editing and inputting information.
The Invite button usually appears as a yellow banner near the top of the screen (as seen below). If you do not have one but expect to, please contact your onboarding specialist or email help@dsptch.work

To learn more check out our documentation on invites.
Required Company Information
If you need a new company created, please contact help@dsptch.work
For PWA compliance, DSPTCH requires information and documentation about your company. This guide will walk you through each item and where to find it in DSPTCH.
Editing company details requires Admin permissions for your company.
If you cannot edit company information, check your permissions on your user settings page.
To locate and edit your company settings, check out our article on how to do so here.
Once you have confirmed you can edit company settings and have located your company page, for PWA compliance we will need you to fill out the required company information, which is defined in this article.
Adding Users
Once your company is set up you will need to populate it with users. There are two ways to create users:
- Manually send invites
- Bulk Upload
- Download this template and fill out and send it to help@dsptch.work or to your onboarding specialist. (Self-service workflow is coming soon)
For prevailing wage and apprenticeship there are several fields that are necessary to appropriately calculate a certified payroll. See what those fields are in the article here.
Creating a Pay Period
After inviting your users, you will need to create a pay period in order to accurately sync payroll information with users time.
To see how to set up a Pay Period Configuration, check out our article here
Integrating Payroll System
After you have created a pay period, you will be able to integrate your payroll system with DSPTCH. This will automatically pull users' pay information out and let you generate accurate Certified Payroll Reports. Check out the supported payroll systems here.
To see how to set up a payroll integration check out our article here
Creating Time Codes & Per Diems
Time Codes
To accurately capture time, DSPTCH supports the use of time codes with certain flags that affect things like overtime and PWA eligibility.
You can learn more about creating Time Codes in our article here
If there are certain scopes of work such as "Mobilization" that are logged to the job but do not meet PWA criteria (i.e., do not get paid at prevailing wage rates) it is important to create a timecode with "PWA Eligible" unchecked.
If your company does not use time codes or a similar concept, creating a generic timecode such as "Working Time" with the standard settings is acceptable.
Per Diem
Per Diem is applied at the position level on a job, and is automatically applied for a day where the user has time on that job.
To learn more about setting up Per Diems and how they are applied, check out our article here
Setting up a Job
In DSPTCH, a Job is the object that users attach time and rates to. Most importantly, a job is where you input the information about the Wage Determination.
To learn about the general creation and set up of a job in DSPTCH, check out this article here.
Once you have created the Job, you can create the wage determinations that will be available for that Job. These wage determinations can be directly from Sam.gov, or from another source, such as the asset owner, if supporting documentation is provided.
To learn more about creating and filling out Wage Determinations in DSPTCH, check out this article here.
Once your job & wage determinations are created, you can then create Positions. A position ties a user to that job and a Wage Determination, making it so any time they submit on the job is logging the correct rates and compliance ratios.
To learn about creating positions on a job, check out our article here.
To be sure that you have submitted all the required documentation for a job, look at the Checklist section. Learn more about the checklist and the required documentation here.
Projects
A project in DSPTCH is a collection of Jobs, done at the same Site. Creating a Project is completely optional, but if you'd like to learn more, please read our article here.
Inputting Time
In DSPTCH, there are 3 ways to input time:
- Having employees use the mobile app to clock in / create time entries
- Having a manager manually insert time / bulk enter time
- Uploading time using our template
- Email a filled out template to help@dsptch.work or your onboarding specialist (Self-Service upload coming soon)
Q: How does DSPTCH know what hourly rate / wage determination to use for time entries?
A: The hourly rate / PWA information is captured on the user's Position. Whenever a time entry is made, it uses the Job code to match to the position on that job and apply the appropriate rate & fringe.
To learn more about how rate information flows through DSPTCH, check out our article about it here.
Exporting Time Data
We are finally here! Now that you have:
- Created an account and accepted company invites
- Entered Required Company Information
- Added Users
- Created a Pay Period
- Integrated Your Payroll System
- Created Time Codes and Per Diems
- Set up a Job
- Inputted Time
You are ready to export a Time data!
To learn how to export Time data to CSV, read our documentation here.
Extra Functionality
To learn how to assign Forms to Jobs, view completed responses, send reminders, and manage Technician Certifications, check out the next section of our guide here.