diff --git a/containers/backupchecks/src/static/images/documentation/edit-customer.png b/containers/backupchecks/src/static/images/documentation/edit-customer.png
new file mode 100644
index 0000000..088dd42
Binary files /dev/null and b/containers/backupchecks/src/static/images/documentation/edit-customer.png differ
diff --git a/containers/backupchecks/src/static/images/documentation/new-customers.png b/containers/backupchecks/src/static/images/documentation/new-customers.png
new file mode 100644
index 0000000..b0cfb7b
Binary files /dev/null and b/containers/backupchecks/src/static/images/documentation/new-customers.png differ
diff --git a/containers/backupchecks/src/templates/documentation/customers-jobs/managing-customers.html b/containers/backupchecks/src/templates/documentation/customers-jobs/managing-customers.html
index b32477c..382ac62 100644
--- a/containers/backupchecks/src/templates/documentation/customers-jobs/managing-customers.html
+++ b/containers/backupchecks/src/templates/documentation/customers-jobs/managing-customers.html
@@ -16,10 +16,11 @@
View all customers and their backup job counts
Create new customer accounts
-
Edit customer information
+
Edit customer names and active status
Map customers to Autotask companies (if Autotask integration is enabled)
Activate or deactivate customer accounts
-
Export and import customer data
+
Export and import customer data via CSV
+
Delete customers
Accessing the Customers Page
@@ -46,7 +47,7 @@
Name
-
Customer name (clickable to view/edit details)
+
Customer name
Jobs
@@ -61,8 +62,8 @@
Checkbox indicating whether the customer account is active
-
Actions
-
Edit, Delete, and Autotask mapping buttons
+
Edit / Delete
+
Edit and Delete buttons on the right side of each row
@@ -74,21 +75,22 @@
Creating a New Customer
+
The customer creation interface is located at the top of the Customers page.
+
+
+
+ Figure 1: New customer creation interface with CSV import/export and Autotask refresh options
+
+
To create a new customer account:
Navigate to the Customers page
-
Scroll down to the New Customer section
-
Fill in the following fields:
-
-
Customer Name: (Required) The name of the organization or client
-
Contact Person: (Optional) Primary contact name
-
Contact Email: (Optional) Contact email address
-
Contact Phone: (Optional) Contact phone number
-
Notes: (Optional) Additional information or notes about the customer
-
-
-
Click Create Customer
+
At the top, locate the "New customer name" field
+
Enter the customer name (required)
+
Check the Active checkbox if you want the customer to be active immediately (checked by default)
+
Click the Add button
The customer will be created and appear in the customer list immediately.
@@ -105,16 +107,36 @@
Navigate to the Customers page
Find the customer in the list
-
Click the Edit button (pencil icon) in the Actions column
-
Modify the customer details in the edit form
-
Click Save to apply changes
+
Click the Edit button on the right side of the customer row
+
An "Edit customer" dialog will open
-
All customer fields (name, contact person, email, phone, notes) can be updated at any time.
+
+
+ Figure 2: Edit customer dialog showing customer name, active status, and Autotask mapping interface
+
+
+
Editable Fields
+
+
In the Edit customer dialog, you can modify:
+
+
+
Customer name: Change the customer's display name
+
Active: Toggle whether the customer is active or inactive
+
Autotask mapping: Link or unlink the customer to an Autotask company (see below)
+
+
+
After making changes, click Save changes to apply them, or Cancel to discard.
+
+
+ 💡 Simple Customer Data:
+ BackupChecks keeps customer data simple - only name and active status. There are no separate fields for contact person, email, phone, or notes. The focus is on backup job management, not CRM functionality.
+
Activating and Deactivating Customers
-
Customers can be marked as active or inactive using the checkbox in the Active column.
+
Customers can be marked as active or inactive using the Active checkbox in the Edit customer dialog or directly in the customer list.
Active Customers
@@ -139,6 +161,77 @@
When you deactivate a customer, all their backup jobs immediately disappear from operational views (Daily Jobs, Run Checks, Jobs list). This is useful for decluttering the interface when a customer is no longer active. Jobs are not deleted and can be reactivated by marking the customer as active again.
+
Autotask Company Mapping
+
+
If Autotask integration is enabled, you can map customers to Autotask companies directly from the Edit customer dialog. This allows BackupChecks to create tickets in the correct Autotask company.
+
+
Viewing Current Mapping
+
+
In the Edit customer dialog, the Autotask mapping section shows:
+
+
+
Current mapping: The name of the linked Autotask company (if mapped)
+
Status: Sync status (e.g., "ok • Checked: 2026-02-07 00:06:15")
+
+
+
Searching for Autotask Companies
+
+
To map a customer to an Autotask company:
+
+
+
Open the Edit customer dialog
+
In the Autotask mapping section, use the "Search Autotask companies" field
+
Type the company name (or part of it)
+
Click the Search button
+
Results will appear below the search field
+
Click on a result to select it
+
Click the Set mapping button (blue) to apply the mapping
+
Click Save changes to save the customer with the new mapping
+
+
+
+ 💡 Auto-Search Feature:
+ When you open the Edit customer dialog, BackupChecks automatically searches for Autotask companies matching the customer name. This speeds up the mapping process for most customers.
+
+
+
Refreshing Autotask Status
+
+
If you want to verify the Autotask company mapping is still valid:
+
+
+
Open the Edit customer dialog
+
Click the Refresh status button (gray) in the Autotask mapping section
+
BackupChecks will query Autotask to verify the company still exists and update the status
+
+
+
Clearing Autotask Mapping
+
+
To remove an Autotask company mapping:
+
+
+
Open the Edit customer dialog
+
Click the Clear mapping button (red) in the Autotask mapping section
+
The mapping will be removed (but not saved yet)
+
Click Save changes to confirm the removal
+
+
+
Existing tickets remain linked to the Autotask company, but new tickets will not be created until the customer is mapped again.
+
+
Refreshing All Autotask Mappings
+
+
To refresh the sync status of all customer Autotask mappings at once:
+
+
+
Navigate to the Customers page
+
At the top, click the Refresh all Autotask mappings button
+
BackupChecks will verify all mappings with Autotask and update their statuses
+
+
+
+ 💡 Use Case:
+ Use this feature periodically to ensure all customer mappings are still valid, especially if Autotask companies have been renamed or deleted.
+
+
Deleting Customers
To delete a customer:
@@ -146,7 +239,7 @@
Navigate to the Customers page
Find the customer you want to delete
-
Click the Delete button (trash icon)
+
Click the Delete button on the right side of the customer row
Confirm the deletion in the dialog
@@ -155,51 +248,18 @@
Deleting a customer is permanent and will also delete all associated backup jobs, runs, tickets, and remarks. This action cannot be undone. Consider deactivating the customer instead if you might need the data later.
-
Autotask Company Mapping
-
-
If Autotask integration is enabled, you can map customers to Autotask companies. This allows BackupChecks to create tickets in the correct Autotask company.
-
-
Mapping a Customer to Autotask
-
-
-
Navigate to the Customers page
-
Find the customer you want to map
-
Click the Link Autotask Company button
-
A modal dialog will open with a search box pre-filled with the customer name
-
Review the search results and select the matching Autotask company
-
Click Save Mapping
-
-
-
Once mapped, the Autotask company name will appear in the "Autotask Company" column, and any tickets created for this customer's backup jobs will be created in the linked Autotask company.
-
-
- 💡 Auto-Search Feature:
- When you open the Autotask mapping dialog, BackupChecks automatically searches for companies matching the customer name. This speeds up the mapping process for most customers.
-
-
-
Unmapping a Customer from Autotask
-
-
To remove an Autotask company mapping:
-
-
-
Click the Unlink button next to the Autotask company name
-
Confirm the unmapping
-
-
-
Existing tickets remain linked to the Autotask company, but new tickets will not be created until the customer is mapped again.
-
Exporting Customer Data
You can export all customer data to a CSV file for backup, reporting, or migration purposes.
Navigate to the Customers page
-
Click the Export Customers button at the top of the page