End-User Agreements
This article explains the End-User Agreements feature in TagoIO, which lets administrators manage and track legal agreements or terms of service that users must accept before accessing the platform.
End-User Agreements is a feature designed to help you manage and track legal agreements or terms of service that users must accept before accessing the platform. This feature ensures compliance and provides a transparent method for maintaining records of user consent. Once implemented, users are prompted to review and accept these agreements during their initial login or whenever new agreements are introduced.
Creating Agreements
Use this section to create and configure end-user agreements (terms of service, privacy policies, etc.) that users must accept before using the platform. Creating an agreement typically involves providing the agreement text, configuring visibility, and setting when the agreement must be accepted (for example, at first login or when a new version is introduced).Steps to create a new agreement
1. Navigate to the Run module → Signup Page → Agreements tab. 2. Click the _New Agreements_ button in the top right corner. 3. Define the following fields:
- Name: Enter a descriptive name for the agreement.
- Checkbox Label: Customize the text that appears next to the acceptance checkbox.
Accepting Agreements
This section covers how end users are prompted to review and accept agreements during login and how accepted agreements are recorded for compliance and auditing purposes.- End‑users encounter the agreement acceptance process in two scenarios:
- The agreement modal displays the terms that require acceptance. Users must check the customized checkbox to indicate their acceptance before they can proceed.
Updating Agreements
This section describes how to update existing agreements and how to require users to re‑accept when a new version is published.- You can edit an existing agreement’s name and checkbox label; however, the document link cannot be changed.
- To disable an agreement, toggle off the _Enable Agreement_ option. This prevents the agreement from appearing for end users.
Monitoring Agreements
This section explains methods for tracking which users have accepted which agreements and when they accepted them, to maintain records of user consent.Global agreement overview
Navigate to the Agreements tab (Run module → Signup Page). Here you can view which agreements are active and their creation dates.Individual user agreement status
1. Navigate to the Users module, select a user, then go to the Agreements tab. 2. View information about all accepted agreements, including:- Agreement name
- User Agent