Facility: Client Agreements

The  Client Agreements tool allows you to create one or more agreements that require all or some of your customers to review and sign before they can access the client portal or the client app.
If you have an Agreement enabled and require the agreement for clients, your customers will not be able to use the client portal or the client app until they review and e-sign the agreement. By default, no Client Agreement is set or enabled.
As a reminder, Time To Pet highly recommends that a legal professional review any contracts or agreements you create for your business.

Creating a Client Agreement

You can review and create your Client Agreements in the Client Settings →  Agreements section. To create your first Agreement, click the "Create Agreement" button.

A Client Agreement includes an Agreement Name. This is usually used to describe what the agreement contains, such as a "Standard Client Agreement," "Vet Authorization Agreement," "Social Media Release Agreement," or something similar.

Agreement Status can be either "Enabled" or "Disabled". When an Agreement is enabled, you can require clients to review and e-sign the agreement. When disabled, clients will not be required to review and e-sign the agreement.

Agreement Content can be "Is Text" or "Is A File." If you choose for the agreement content to be text, you can use the text editor to create your agreement. If you choose the Agreement content as a file, you can upload a PDF document as your agreement. Please note that PDFs are the only types of files supported here.

Here is an example of a sample agreement using text as content:

Here is an example of a sample agreement using a PDF file as the content:

After creating and saving your Client Agreement, you can review which clients have signed and which are required to sign the agreement.

Viewing Signatures

You can view all clients who have signed your agreement in the "Signatures" tab. Please note that if you have multiple versions of your agreement, you can view the signatures for each version.


Requiring Certain Clients to Sign Agreements

You can customize which of your customers are required to sign each Client Agreement you create. This is helpful if you have certain Agreements that only need to be signed by specific clients (like an Agreement for grooming services). By default, Facility will require each new Agreement you create to be signed by all clients. You can update this in the "Required By" section:

screenshot of required by tab with required by all clients selected

If you choose the "Specific Clients" option - you can add clients one at a time.

You can also use the "Bulk Select Clients" button to select multiple clients at once based on various filters. For example, you can select clients with a "Grooming" Flag on their account.

Be sure to click "Confirm Clients" when using the filter tool.

Please note that you can also opt clients into certain Agreements directly from their client profile page through the "Quick Actions" button, then click "Agreements" in the drop-down.

In the pop-up, click the "Required" tab to check our uncheck select Agreements:


Updating Existing Agreement

You can edit or update an existing Agreement directly from the Client Settings - Agreements section if you need to make any changes to a Client Agreement. Just look for the agreement you need to update in your list:

When making changes to an existing agreement, Time To Pet will ask you if you want to update an existing agreement or create a new revision of your agreement:

Update Existing Policy

This option is meant for minor modifications to your agreement, such as fixing typos. Only customers who have not yet signed this agreement revision will see the changes and be required to sign it.

Create a New Revision Of the Agreement

A new revision is meant for substantial changes in your Agreement. Once you create a new revision,  all of your customers will have to agree to the new revision, even if they have already agreed to a previous version.

Disabling Client Agreements

There may be times when an Agreement no longer serves a purpose for your company, has become obsolete, or perhaps you have even created new Agreements, so you would like to remove an Agreement from circulation. Whatever the case, while you cannot outright delete Agreements, they can be disabled. When disabled, clients will not be required to review or e-sign the agreement.
To disable an agreement, you will want to navigate to Settings → Client Settings →  Agreements, click on the Agreement you wish to disable, and then under the "Agreement Status" heading, you will want to uncheck the box that says "Agreement Is Enabled". This will toggle the status to say "Agreement Is Disabled", and a red "Disabled" label will appear to the right of the agreement in your agreements list.


Managing Agreements from Client Profile

Time To Pet supports several ways to manage Agreements from a client's profile. You will notice that there is an "Agreements Signed" button under a client's name in their profile (this button will read "Agreement Signature Missing" if the client still needs to sign agreements):

Clicking this button allows you to see all signatures your client has submitted on various Agreements (and different versions of Agreements). You can also download these agreements from here:

You can also see what Agreements are required by this client and choose additional Agreements to be required:

If a client has a signature missing from an agreement, we will change the button under the client's name:



How Clients Sign/View Agreements

When a client is required to sign an Agreement, Time To Pet will force the customer to review and sign the Agreement the very next time they log in to the Client Portal or the Client App or prior to requesting services if they are already logged in when an Agreement is made required.

Here is an example of what an Agreement might look like on the Client Portal:

And here is what it might look like on the Client App:

Clients can see all of the Agreements they've signed by navigating to the very bottom of the Client Portal and clicking the "Agreements" link in the site footer:

Or by tapping My Info > Documents in the Client App:


Agreement Reporting

Time To Pet supports robust reporting around Agreement Status for your clients. To access these reports, navigate to Reporting >  Staff & Clients. In the Clients tab, use the "Client's Agreement Status" filter:

screenshot of client reporting page adding client signature status filter

Reports can be run on all agreements or specific Agreements and on clients who have and have not signed the selected Agreements. As a reminder, filters in this section can be "stacked." For example - you can run a report on all clients who have an upcoming event  and have not signed that service agreement.

FAQs

Q: How can I add fields to my agreement that the client needs to fill out before they sign?

Time To Pet's Agreements feature only allows for an e-signature at the bottom of an agreement. It does not support fillable fields. If there are fillable fields that a client needs to fill out, they can be added as custom client fields or custom pet fields:  Custom Client And Pet Fields

For example, if your Veterinary Authorization says something like:
  • "I permit COMPANY NAME to approve treatment up to $__________________. I agree to be responsible for all charges, including, but not limited to, vet fees, extra care fees, and transport fees."
You can change this to:
  • "I permit COMPANY NAME to approve treatment up to the limits I have declared in my Client Profile. I agree to be responsible for all charges upon collecting my pet, including, but not limited to, vet fees, extra care fees, and transport fees."
And then, in your  Client Fields, you would add a field such as "Approved Veterinary Treatment Amount ($)."
As a reminder, Time To Pet highly recommends that a legal professional review any contracts or Agreements you create for your business.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us