This feature connects Dreams CMMS with Connecteam Time Clock using a secure API key. It allows users synced from Connecteam to check in and check out directly in Dreams CMMS, with time data automatically updating based on the selected sync mode (Real-Time or Approval-Based).
The integration ensures accurate attendance tracking, reduces manual work, and keeps workforce time data synchronized across both systems.
1) Create a Connecteam Account
Open the Connecteam login page.
Click Create New Account.
Enter:
First Name
Last Name
Business Email
Password
Select Other from the dropdown (if applicable).
Click Let’s Go to complete account creation.
2) Complete Initial Company Setup in Connecteam
After login, you will be redirected to the setup wizard.
Enter:
Company Name (example: DZT)
Job Title (example: QA)
Click Next.
Select:
Number of Employees
Business Industry
Sub-industry
Click Next.
If prompted for extra info (like branches), either:
Enter details, or
Click Skip (as needed)
Select required features for your setup.
Click Next.
Upload Company Logo and add Website URL (optional).
Enter Mobile Number.
Click Access Dashboard.
3) Generate API Key in Connecteam
From Connecteam dashboard, go to:
Integrations → API Keys
Click Add API Key.
Enter a name (example: Dreams CMMS Integration).
Choose an Expiry Date.
Click Create Key.
Copy the generated API Key and store it securely.
4) Configure Time Clock Users in Connecteam
Go to Time Clock from the dashboard menu.
Click Go to Time Clock.
Open Access Clock to view current users.
Go back and click Edit Assignments.
Select the users you want to assign to the time clock.
Click Confirm.
Open Access Clock again to verify the assigned users are visible.
5) Complete Time Clock Settings in Connecteam
Go to Settings inside Time Clock.
Configure:
Work week start day
Payroll preferences
Pay period end date
Any required time tracking options
Click Next.
Review Clock-in / Clock-out preferences.
Click Done to complete Time Clock setup.
6) Log in to Dreams CMMS
Open Dreams CMMS login page.
Sign in with admin credentials.
7) Enable Connecteam Integration in Dreams CMMS
Navigate to : System Configuration
Open the General tab.
Locate Connecteam Configuration section.
Set integration to Yes.
Paste the API Key generated from Connecteam.
Click Save.
8) Select Sync Mode
In Dreams CMMS, choose one of the following:
Real-Time Sync
Timesheet updates in Dreams CMMS sync instantly to Connecteam.
Approval Sync
Data syncs only after admin approval.
9) Test the Connection
Click Test Connection in Dreams CMMS.
Review the connection status.
Proceed if the connection is successful.
10) Sync Contacts (One-Way Sync)
Click Sync Contacts in Dreams CMMS.
When prompted, click OK to confirm.
Wait for sync completion message.
Note: This is one-way sync from Connecteam → Dreams CMMS only.
11) Verify Synced Users in Dreams CMMS
Go to User List in Dreams CMMS.
Search for the synced user.
Confirm the user record exists and is updated.
12) Validate Check-in from Dreams CMMS
Log out from admin.
Log in using the synced user credentials.
Navigate to Timesheet.
Click Check In.
Enter check-in message and comments.
Click Save.
Confirm check-in request is created successfully.
13) Verify Check-in Reflected in Connecteam
Go back to Connecteam.
Refresh the Time Clock page.
Confirm the check-in time is updated for that user.
14) Validate Check-out from Dreams CMMS
Return to Dreams CMMS (synced user login).
Click Check Out.
Enter details.
Click Save.
Confirm checkout time is recorded.
15) Verify Check-out Reflected in Connecteam
Go back to Connecteam → Time Clock.
Refresh the page.
Confirm:
Checkout time is visible
Daily total hours are shown
17) View Timesheet Report in Dreams CMMS
In Dreams CMMS, go to Reports.
Open Timesheet Report.
Verify the complete check-in/check-out records with timestamps.