Dynamics 365 Field Service : Configure agreement booking setup

In Dynamics 365 Field Service, managing recurring service appointments is a critical aspect of delivering timely and consistent customer service. One of the powerful features to streamline this is Agreements—and at the heart of agreements lies the Agreement Booking Setup.
In this blog, we will explore:
- What is an Agreement?
- What is Agreement Booking Setup?
- How to configure an Agreement Booking Setup
- Use cases and best practices
What is an Agreement in Field Service?
An Agreement in Dynamics 365 Field Service is a contract that defines how and when services will be delivered to a customer on a recurring basis.
Examples:
- Quarterly HVAC maintenance
- Monthly equipment inspection
- Annual compliance check-ups
Agreements automate the creation of:
- Work Orders
- Invoices
- Booking Dates
This reduces manual work and ensures consistency in service delivery.
What is Agreement Booking Setup?
The Agreement Booking Setup (ABS) is a key component of an Agreement. It defines the schedule, services, and resources that will be used to generate Work Orders for recurring service appointments.
Think of it as the blueprint that tells the system:
- What services need to be performed?
- When and how often should these services occur?
- Who will perform these services?
- What products or tasks are included?
How to Configure Agreement Booking Setup
To configure Agreement Booking Setup in Dynamics 365 Field Service, follow the steps below:
1. Create an Agreement
- Navigate to: Field Service → Agreements → + New
- Fill out:
- Service Account: Customer receiving the service
- Start & End Date
- Billing method (if applicable)
- Save the record.
2. Add Agreement Booking Setup
Once the agreement is saved, scroll to the Booking Setups subgrid and click + New Agreement Booking Setup.
Key fields:
- Name: Descriptive title like “Quarterly HVAC Check”
- Booking Recurrence: Defines how often the service will occur (weekly, monthly, custom, etc.)
- Work Order Type: e.g., Maintenance, Inspection
- Time Window Start/End: Preferred time range for booking
- Auto Generate Work Order: Checkbox to auto-create work orders on the scheduled date
- Copy Incident Items: Automatically include predefined tasks/products from the selected Incident Type
- Click Save.
3. Set Booking Recurrence
- Click the Booking Recurrence button (on the ribbon or form command bar).
- Use the recurrence editor to define the schedule
- E.g., Every 3 months on the 15th
- Select start and end dates for recurrence
- Confirm the number of occurrences (optional)
- Save the recurrence.
4. Add Booking Service Tasks / Products
After configuring recurrence:
- Go to the Booking Service Tasks tab
- Add checklist items (e.g., "Inspect AC filter")
- Go to the Booking Products tab
- Add parts or consumables (e.g., "AC Filter Replacement")
- Go to the Booking Services tab
- Add services like "HVAC Technician Visit"
5. Assign Resources (Optional)
If known, assign a preferred Resource, Territory, or Team to the Booking Setup to guide scheduling.
6. Activate the Agreement
- Once everything is configured:
- Go back to the Agreement record
- Click Activate
Dynamics 365 will begin generating Work Orders and Bookings based on the defined schedule.
What Happens Next?
After activation:
- Work Orders are automatically created on the specified dates.
- If enabled, bookings are scheduled with available resources.
- The service team receives the job through the Field Service Mobile App.
Real-Life Scenario
Use Case: A company offers a 6-month preventive maintenance service for air purifiers.
- Agreement Duration: 1 year
- Booking Setup: 2 visits (every 6 months)
- Tasks: Clean filter, check fan
- Product: Replacement filter
- Auto-generate Work Orders: Yes
The system will automatically create two Work Orders with assigned tasks, products, and scheduling preferences—saving time and ensuring SLA compliance.
Best Practices
- Use Incident Types to standardize tasks and products.
- Always test recurrence rules before activation.
- Use Resource Preferences to improve scheduling accuracy.
- Keep Booking Setup templates for repeatable service models.
Conclusion
Agreement Booking Setup in Dynamics 365 Field Service is a powerful feature that enables organizations to automate and streamline the scheduling of recurring services. By properly configuring the setup, businesses can ensure timely service delivery, improve customer satisfaction, and reduce administrative overhead.
Published on:
Learn moreRelated posts
Study Guide for Exam MB-240: Microsoft Dynamics 365 Field Service Functional Consultant
Microsoft Dynamics 365 Field Service Functional Consultant (MB 240) Skills at a glanceConfigure field service applications (20–25%)Manage...
Dynamics 365 Field Service : Embed apps in Field Service
In today’s fast-paced field service environments, technicians and back-office staff need highly tailored tools to perform their work efficient...
Dynamics 365 Field Service
Dynamics 365 Field Service : Use Power Automate cloud flows to automate tasks and enhance Field Service
The field service landscape is evolving fast. Customers demand quicker responses, technicians need seamless access to information, and busines...
Dynamics 365 Field Service : Create task-specific canvas apps and custom pages
Field technicians are the backbone of any service-centric organization. But their success depends on having the right tools at their fingertip...
Dynamics 365 Field Service : Configure navigation
Ensuring users can quickly and easily access the features they need is key to adoption and productivity. Dynamics 365 Field Service supports m...
Dynamics 365 Field Service : Create and configure views
Views in Dynamics 365 Field Service are more than just lists—they are a powerful way to filter, sort, and present data that matters most to fi...
Dynamics 365 Field Service : Create and configure forms
Creating intuitive, user-friendly forms is at the heart of a successful Dynamics 365 Field Service deployment. Forms are how your technicians,...
Dynamics 365 Field Service : Finalize returns
In any field service organization, managing parts and products effectively is crucial for operational excellence. One of the key scenarios in ...
Dynamics 365 Field Service : Create a list of receivable products for a purchase order
In the fast-paced world of field service operations, efficient inventory management is critical. When handling purchase orders (POs), one key ...