Creating a Protocol
This guide walks you through creating a new service protocol. For work without an internet connection, see Offline mode. Information about managing clients is available in Client database.
Accessing the Form
Open the new protocol form:
- 🖥️ Desktop: In the left panel, click New protocol
- 📱 Mobile: In the bottom bar, tap the + icon
Other options:
- From the Dashboard by clicking the New protocol card
- From the client detail with the New protocol button
- From the Nearby clients section on the dashboard
Form Structure
The protocol form is divided into sections. Some sections may be hidden depending on your organization’s settings.
1. Client Data
Client selection:
- Search for a client by name, company ID, or address
- Click an item in the list to select it
- After selection, client details (name, company ID, tax ID, VAT ID) appear in an information card
- If the client does not exist, click New client to create one directly from the form
- You can also populate clients in bulk through import from an accounting system
- The By location button finds nearby clients using your GPS location
Site selection:
- After selecting a client, their default site appears
- If the client has multiple sites, you can choose another one from the dropdown
- Use Add site to create a new site directly from the form
Contact details:
- Contact person, email, and phone are prefilled from the selected site
- You can edit them for this specific protocol
- Save to address updates the contact details on the client site
- Load from address reloads the original details from the site
2. Work Details
| Field | Description |
|---|---|
| Date and time from | Start of the work |
| Date and time to | End of the work |
| Work type | Main work type (for example deratization, disinsection) |
| Work subtype | Specific activity within the type (for example preventive, corrective) |
Available work types depend on your organization’s settings and may include:
- Deratization
- Disinsection
- Disinfection
- Fumigation
- Protective disinsection
- Other types according to configuration
3. Technicians
- Lead technician - the signed-in user is prefilled automatically
- Additional technicians - add collaborating technicians by clicking + Add technician
4. Pests
Record found pests:
- Click + Add pest
- Select the pest species from the codebook (managed in Codebooks overview)
- Optionally enter a more detailed specification
- Optionally enter count/intensity
5. Used Materials
Record used products:
- Click + Add material
- Select the material from the codebook (managed in Codebooks overview)
- Enter the quantity
- Optionally enter concentration
6. Installations
Record installed devices:
- Click + Add installation
- Select the device type from the codebook (managed in Codebooks overview)
- Enter the quantity
7. Photo Documentation
Add photos from the work site:
- Click Take photo or From gallery
- Select a photo from the gallery or take a new one
- Optionally add a description
- Photos are automatically optimized to reduce file size
Tip: On mobile devices, you can take photos directly from the application using the camera.
8. Deficiencies
Record identified deficiencies in these categories:
- Organizational deficiencies - work organization issues
- Construction deficiencies - building defects
- Hygienic deficiencies - hygiene issues
For each category you can:
- Enable the switch to mark that a deficiency exists
- Add a description
- Attach photos
Optionally, you can mark whether it is an insurance event.
9. Additional Information
| Field | Description |
|---|---|
| Concession holders | Number of persons authorized to handle products |
| Next intervention | Date of the next visit |
| Next inspection | Date of the follow-up inspection |
Optionally, you can mark Temporary system storage and Insurance event.
10. Recommendations
Select recommendations for the client from the predefined list:
- Click a recommendation to add it
- You can edit the recommendation text
- Recommendations are shown in the protocol PDF
Tip: Recommendations are filtered by the selected work type and subtype.
11. Notes
- Notes - notes shown in the protocol for the client
- Basic rich text formatting is supported (bold, italic)
12. Signatures
Customer Signature
- Click the customer signature field
- A full-screen signature dialog opens
- The customer signs with a finger or stylus
- Confirms with Confirm
Technician Signature
- Click the technician signature field
- Sign in the same way
- The technician name is prefilled automatically
Note: Signature requirements (required, warning, or optional) depend on your organization’s settings. If you save without signatures, a warning may appear.
Sending the Protocol
After filling in all necessary data, action buttons are available at the bottom of the form. Their availability depends on your organization’s settings:
If the Organization Uses a Review Process
| Button | Description |
|---|---|
| Save | Saves the protocol as in progress so you can return to it and finish later |
| For review | Submits the protocol to a manager for review |
If the Organization Does Not Use a Review Process
| Button | Description |
|---|---|
| Send | Saves and sends the protocol to the client |
Warnings Before Sending
If the protocol contains incomplete data, a dialog with warnings appears. Warning severity depends on your organization’s settings:
- Warning (yellow) - informs you about missing data, but you can continue with Continue anyway
- Required field (red) - blocks sending until the data is completed. The continue button is not available
Examples of warnings:
- Missing customer or technician signature
- Empty pest or materials section
- Missing contact person
- Missing photos or recommendations
Click Go back and complete to return to the form and add the missing data.
Selecting Email Recipients
After sending the protocol, an email recipient dialog may appear (depending on notification settings):
- Client email
- Site email
- Additional email addresses
- Do not send to anyone
After successful sending, you are redirected to protocol detail.
Autosave (Drafts)
The form automatically saves the in-progress protocol as a draft:
- Autosave runs every few seconds after changes
- You see the save status at the top of the form
- Drafts are stored locally on your device
Working with drafts:
- On the side of the form (desktop) or at the top (mobile), you see a list of drafts
- Click a draft to switch to it
- Delete a draft by clicking the trash icon
- The limit is 5 drafts
Offline Mode
You can create protocols even without an internet connection. See offline mode documentation for details.
- The form works the same as online
- After saving, the protocol is stored locally
- When the connection is restored, it synchronizes automatically to the server
- On the dashboard, you see the number of waiting protocols
- Synchronized protocols appear in protocol history
Important: In offline mode, you work only with already synchronized clients and codebooks.
GPS Location
The application automatically records GPS location:
- Start - when opening the form
- End - when saving the protocol
- Synchronization - when synchronizing an offline protocol
Locations are stored in the protocol for record-keeping.
Error Messages
If an error occurs while saving:
- Missing required fields are highlighted in red
- Error messages appear below the relevant field
- On mobile, a toast notification appears
- Correct the errors and try saving again
Tips for Efficient Work
Tip: Use the GPS feature on the dashboard to quickly choose a client by location.
Tip: Before a field visit, check that current client data is synchronized.
Tip: Take photos directly from the application. They are optimized automatically and attached to the protocol.
Tip: If you often use the same materials or recommendations, ask the administrator to add them to the codebooks.