New feature: Vello Postcards east Read more

home

Browse documentation

Browse documentationLearn new skillsDiscover resourcesSee all integrations
search
search
Browse documentationLearn new skillsDiscover resourcesSee all integrations

ezyVet Knowledge Center

Get access to documentation, training, and other high-quality resources.

search
thumbnail

Browse documentation

Browse documentation Contents

close
  • expand_more

    ezyVet

    • chevron_right

      Getting started

    • expand_more

      Clients

      • chevron_right

        Make client contact records and change their information

      • chevron_right

        Find and show client information

      • expand_more

        Client messaging

        • chevron_right

          Manually send messages to clients

        • expand_more

          Automatically send messages to clients

          • About communication tasks

          • expand_more

            Communication task configuration

            • Message types that you can use with communication tasks

            • Communication task settings

            • Configure the time range that ezyVet uses to send messages

            • Add a file attachment to a communication task

        • chevron_right

          Monitor client messages

      • chevron_right

        Syndicates

      • chevron_right

        Client management troubleshooting

      • chevron_right

        Configuration of client contact records

      • Client management integrations

      • Client account balances in ezyVet

      • Financial information shown in contact records

      • Amount and Outstanding values in the Financial Records section

      • Client management integrations for ezyVet

    • chevron_right

      Patients

    • chevron_right

      Appointments

    • chevron_right

      Products

    • chevron_right

      Veterinary care

    • chevron_right

      Invoicing

    • chevron_right

      Payments

    • chevron_right

      Refunds

    • chevron_right

      Financial controls

    • chevron_right

      Xero

    • chevron_right

      Insurance

    • chevron_right

      Document management

    • chevron_right

      File attachments

    • chevron_right

      Printing

    • chevron_right

      Electronic signatures

    • chevron_right

      Inventory

    • chevron_right

      Staff management

    • chevron_right

      ezyVet administration

    • chevron_right

      Reference information

    • chevron_right

      Customer support information

    • chevron_right

      Release notes

    • chevron_right

      Glossary

  • chevron_right

    Vello

  • chevron_right

    ezyVet Scan

  • chevron_right

    ezyVet Go

  • chevron_right

    Vet Radar

  • chevron_right

    ezyVet Data Lake

  • chevron_right

    IDEXX SmartFlow

  • chevron_right

    ezyVet Connect

  • chevron_right

    Knowledge Center: New and published

  • chevron_right

    Pilot features

  1. Browse documentation
  2. arrow_right
  3. ezyVet
  4. arrow_right
  5. Clients
  6. arrow_right
  7. Client messaging
  8. arrow_right
  9. Automatically send messages to clients
  10. arrow_right
  11. Communication task configuration

list_altBrowse documentation

chevron_left

thumbnailBrowse documentation

Communication task configuration

chevron_right

Communication task settings

To configure a communication task correctly, it is important that a practice manager knows the function of communication task settings.

Figure 1. Communication task settings

Communication task settings

This table gives each setting and function of a communication task:

SettingFunction
NameUse to enter the name of the communication task that ezyVet uses to make the messages.

Enter a name that makes it easy know the type of messages that ezyVet automatically sends. For example, enter Overdue vaccination or Annual blood test.

Automatically RunIf you set Automatically Run to YES:
  1. ezyVet continuously does checks of the messages that are necessary to send to clients

  2. ezyVet automatically starts the communication task that makes or sends the messages

If you set Automatically Run to NO, a practice manager must start the communication task. Unless a practice manager starts the communication task, ezyVet does not make and send the messages.

Run As UserUse Run As User to select the user account that ezyVet uses to start the communication task that sends the messages.

ezyVet shows the name of the user account in each communication task record.

If ezyVet cannot make a communication record while a communication task is in progress, ezyVet sends a memo to the selected user account. The memo tells the applicable person that the communication task has a problem.

Note: You usually set Run As User to System. But if necessary, you can use the setting to select a different user account. For example, if a staff member does dedicated messaging tasks for clients, you could select their user account.
Next RunUse Next Run to set the next date and time that the communication task starts.
Tip: Select a time that is not during business hours. For example, a good time is one hour before your organization opens for work.
Repeat MethodUse Repeat Method to set the interval that ezyVet does a check of your site's records. ezyVet does the patient record check to calculate if it is necessary to make communication records for applicable messages.

If you set Repeat Method to Repeating, you can select intervals of days, weeks, months, or years.

If you set Repeat Method to Last Day of Month, ezyVet does the check on the last day of each month.

TagsUse Tags to select tags that ezyVet uses as filters for the messages.

If you select Needs all, ezyVet sends the message only if the contact record has all the tags that you select.

If you select Needs any, ezyVet sends the message if the contact record has one of the tags that you select.

If you select Does not have any, ezyVet sends the message if the contact record does not have the tags that you select.

TypeIf you set Type to Create Pending Communication, ezyVet makes the messages but does not automatically send them. A staff member must manually send the messages.
If you set Type to Send Immediately, ezyVet:
  1. Makes the communication records of each message
  2. Uses the time range that you set in the Communication Hours system setting to automatically send the messages
Note: The Send Immediately setting does not cause the communication task to send the messages immediately. The Communication Hours system setting controls when ezyVet sends the messages.
Communication TypeUse Communication Type to select the message types that ezyVet uses for its messages.

You can add more than one message type. If you add more than more than one message type, ezyVet shows And and Or settings. Use And to tell ezyVet to make a message for all message types that you add. Use Or to tell ezyVet to make a message for only one of the message types.

Note: To help make sure that clients receive messages, add more than one message type and use the And setting.
Note: The communication task makes a message only if the contact record has the necessary information for the message types that you add. For example, you could set Communication Type to Email. But if a client contact record does not have an email address, the communication task cannot make an email message for the client.
TemplateUse Template to select the template that ezyVet uses for the related message types. For example, if you set Communication Type to Email, use the Template box to select an email template for the email messages.
Communicate ForUse Communicate For:
  • To select the appointment type that the communication task uses to make the messages
  • To select the care service that the communication task uses to make the messages
Note: After you use the Communicate For box to select a appointment type, the box only shows other appointment types. And after you use Communicate For to select a care service, the box only shows other care services.
If you use Communicate For to select a appointment type, ezyVet shows Time Period settings. Use Time Period to select the time that the communication task uses to make the messages.
Note: If you want to send appointment reminders, select the in the future setting of the Time Period setting. If you want to send appointment follow-up messages, select the in the past setting of the Time Period setting.
If you select more than one appointment type, ezyVet sends the same message for the selected appointment types. As a result, it is not necessary to configure a dedicated communication task for each appointment type.
If you use the Communicate For box to select a care service, ezyVet shows:
  • Time Period settings
  • Filters settings
Use Time Period settings to select the time that the communication task uses to make the messages.
Note: If you want to send reminders for due care services or overdue care services, select the Scheduled setting of the Time Period settings. If you want to send follow-up messages for care services, select the Historical setting of the Time Period settings.
Use the Filters settings to help prevent care service reminders for patients that also have applicable appointments.
Note: For example, it is not necessary to send a patient a reminder for a due blood test if the patient also has an appointment. When the patient is in the appointment, a veterinarian will see the due blood test in the patient's standard-of-care table. Thus, the Filters settings help make sure that clients do not receive many messages that tell them the same information.
Exclude if, for the events you wish to communicate for, they have already been communicated byUse Exclude if, for the events you wish to communicate for, they have already been communicated by to control if the communication task makes message for clients who received messages from a different communication task.
Note: The Exclude if, for the events you wish to communicate for, they have already been communicated by setting is only applicable to care service reminders. It is not applicable to appointment reminders.
Task Execution InstancesThe Task Execution Instances section shows:
  • Each date and time that the communication task started
  • The communication record status of each message
  • The user account of the person who started the communication task
Tip: You can use the Task Execution Instances section to monitor communication tasks and to do troubleshooting.
Parent topic: Communication task configuration
Related concepts
  • Message types that you can use with communication tasks
Related tasks
  • Configure the time range that ezyVet uses to send messages
  • Add a file attachment to a communication task

ezyVet
Practice manager

Last updated: January 2, 2025

chevron_leftchevron_right

Related Articles:

  • Communication task configuration
  • Message types that you can use with communication tasks
  • Configure the time range that ezyVet uses to send messages
  • Add a file attachment to a communication task

ezyVet-footer

Need help?
Go to ezyVet customer support

Products

Tour

Features

Pricing

Book a demo

Browse integrations

Build an integration

Become an integration partner

System requirements

ezyVet Go

Solutions

General practice

Emergency

Specialty

Equine

Corporate groups

Universities

Production animals

Mobile

Resources

Customer stories

Blog

Events

Webinars

Tips and tricks

ezyVet TV

Starting a new practice

Customer referral

Support

Company

About us

Contact us

Careers

Community forums

Security

Merch

We’re here for you.

Terms and conditions Privacy policy Cookie statement Cookie list ezyVet sign-in
arrow_upward