---
title: Step 1: Define an OvSynch Protocol
slug: pl-check-links/step-1-define-an-ovsynch-protocol
docTags: 
createdAt: 2026-02-23T07:45:15.413Z
---

Before you can begin an OvSynch, you must first define at least one protocol A dairy protocols include a series of treatments or tasks that follow a prescribed order and schedule. Protocols may be defined for reproduction purposes, to treat an illness, or for routine vaccinations.. Follow the steps below to define a protocol A dairy protocols include a series of treatments or tasks that follow a prescribed order and schedule. Protocols may be defined for reproduction purposes, to treat an illness, or for routine vaccinations. and add it to your Dairy Protocols:

:::::WorkflowBlock
::::WorkflowBlockItem
Open the **Gallery** to see if the OvSynch protocol you need is available. If it is, click **Use Protocol** to begin customizing it. If you need to define a completely custom OvSynch protocol, click **Build Protocol** to build it.

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/AL4FqKAdfHa6_xGuGyjbF_protocol-gallery2.png)

:::hint{type="info"}
**TIP:&#x20;**&#x55;sing a protocol A dairy protocols include a series of treatments or tasks that follow a prescribed order and schedule. Protocols may be defined for reproduction purposes, to treat an illness, or for routine vaccinations. template from the Gallery as a starting point will save you time, as it includes the default enrollment criteria, as well as standard treatments according to the expected timeline. You can still customize the timing of treatments or make other adjustments if you'd like!
:::
::::

::::WorkflowBlockItem
Set your protocol options and click **Next** to continue through the customization process.

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/0kEVtB6EycBKhLZPrkKHG_step1-ovsynch.png)

1. **Protocol Information:&#x20;**&#x41;dd a **Protocol Name** and select **Reproduction** as the **Protocol Type**.\::\::ExpandableHeading

### Learn more about protocol types

:::Paragraph{listStyleType="disc" indent="2"}
**1st Service Synchronization:** Select this option if the protocol will be used for the initial synchronization before the first breeding.
:::

:::Paragraph{listStyleType="disc" indent="2"}
**Other Synchronization:** Select this option if the protocol will be used for breeding attempts other than the first synchronization.
:::

:::hint{type="warning" indent="2"}
**IMPORTANT:&#x20;**&#x41;nimals' previous OvSynch breedings are only evaluated for protocol A dairy protocols include a series of treatments or tasks that follow a prescribed order and schedule. Protocols may be defined for reproduction purposes, to treat an illness, or for routine vaccinations.s set to automatically enroll. If your dairy uses manual enrollment, this setting is not enforced. See [Step 2: OvSynch Enrollment & Scheduling](docId\:kzDEsn56bYQCkDZzOMaTd) to learn more about the different ways to enroll animals!
:::

:::Paragraph{indent="1"}
\::\::
:::

2. **Enrollment Criteria:&#x20;**&#x41;dd enrollment and disenrollment event details and select if the protocol is for cows or heifers.\:::ExpandableHeading\{customAnchorSlug="criteria"}

### Learn more about enrollment criteria

:::Paragraph{listStyleType="disc" indent="2"}
**Enrolling Event:&#xA0;**&#x4F;vSynch is selected by default.
:::

:::Paragraph{listStyleType="disc" indent="2"}
**Secondary Events:** If additional events qualify an animal for enrollment, add those events using the drop-down list. For example, if you're defining a new OvSynch protocol that will be used after the first OvSynch breeding, you may choose to use Open as a qualifying event. That would allow an animal that did not get pregnant during a previous breeding to qualify for enrollment.
:::

:::Paragraph{listStyleType="disc" listStart="2" indent="2"}
**Availability:** Select **Cows** or **Heifers** to specify which animals the protocol allows.
:::

:::Paragraph{listStyleType="disc" listStart="3" indent="2"}
**Additional Criteria:** Specify additional criteria that animals must meet to be added to the protocol A dairy protocols include a series of treatments or tasks that follow a prescribed order and schedule. Protocols may be defined for reproduction purposes, to treat an illness, or for routine vaccinations. automatically. For example, you may limit enrollment to cows that are at least 30 DIM and are either FRESH (RC=2) or OK/OPEN (RC=3). To set that criteria, select DIM as the first Item, Greater Than as the **Operator**, and type 30 as the **Value**. Then set the RC as the item, and select both FRESH and OK/OPEN.
:::

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/DyWXlPUnnmyQ9jtS0TFpD_additionalcritwrc.png" size="100" isUploading="false" initialPath="../../../../Resources/Images/Platform/dairycomp/protocols/AdditionalCritwRC.png" githubPath="Content/Resources/Images/Platform/dairycomp/protocols/AdditionalCritwRC.png" position="flex-start" showCaption="false" indent="3"}

:::Paragraph{indent="2"}
If you set more than one criteria, only animals that meet all listed conditions are automatically enrolled. Manual enrollment allows you to override these settings.
:::

:::Paragraph{listStyleType="disc" indent="2"}
**Disenrollment:** Select events that remove animals from the protocol and cancel future treatments and tasks. If you are using pre-defined protocols from the Gallery, the events may be pre-populated for you.
:::

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/lXp95rwkY0qtwCB2L30tn_step2-disenroll-example.png" size="100" isUploading="false" initialPath="../../../../Resources/Images/Platform/dairycomp/protocols/step2-disenroll-example.png" githubPath="Content/Resources/Images/Platform/dairycomp/protocols/step2-disenroll-example.png" position="flex-start" showCaption="false" indent="3"}

:::Paragraph{indent="2"}
Click the **X** to remove an event if needed.
\:::
:::

3. **Protocol Details:&#xA0;**&#x41;dd or adjust the specific tasks for the protocol, including day/required treatment details. You can mark tasks as **Required** using the toggle

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/R6vqHIcWqu_rLywlDAybW_required-toggle.png" size="10" isUploading="false" initialPath="../../../../Resources/Images/Platform/dairycomp/protocols/required-toggle.png" githubPath="Content/Resources/Images/Platform/dairycomp/protocols/required-toggle.png" position="flex-start" showCaption="false" indent="2"}

:::Paragraph{indent="1"}
:
:::

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/ZTXBDpVP_RepGXqvySpyk_step3-ovsynch.png" size="100" isUploading="false" initialPath="../../../../Resources/Images/Platform/dairycomp/protocols/step3-ovsynch.png" githubPath="Content/Resources/Images/Platform/dairycomp/protocols/step3-ovsynch.png" position="flex-start" showCaption="false" indent="2"}

:::hint{type="info" indent="2"}
**NOTE:&#x20;**&#x44;ay 1 tasks occur on the day the animal is enrolled in the protocol A dairy protocols include a series of treatments or tasks that follow a prescribed order and schedule. Protocols may be defined for reproduction purposes, to treat an illness, or for routine vaccinations.. Required tasks cannot be Skipped when processing your Open Tasks list.
:::

4. **Summary:&#x20;**&#x55;se this screen to review your options. Click **Back** to make any necessary adjustments.
::::

:::WorkflowBlockItem
Click **Create** to save the protocol to your Dair&#x79;**&#x20;Protocols** page.

Proceed to [Step 2: OvSynch Enrollment & Scheduling](docId\:kzDEsn56bYQCkDZzOMaTd) to begin enrolling animals.
:::
:::::

:::ExpandableHeading
## Related Topics

- [Manage Dairy Protocols](docId:2ByFYKpCiweMQmI5ZXAwX)
- [Protocol Builder](docId\:s8EexEd-5MyiVn9Zk8gxr)
:::

[\< Return to OvSynch Event Overview](docId\:j_xS2LndkXaamQMwkelda)
