Loading...

Dynamics 365 Field Service : Configure agreement booking setup

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 more
Power Platform , D365 CE & Cloud
Power Platform , D365 CE & Cloud

Dynamics 365 CE, Power Apps, Powerapps, Azure, Dataverse, D365,Power Platforms (Power Apps, Power Automate, Virtual Agent and AI Builder), Book Review

Share post:

Related posts

Dynamics 365 Field Service : Install the mobile app

In today's fast-paced service landscape, field technicians need real-time access to customer data, work orders, asset information, and navigat...

7 hours ago

Dynamics 365 Field Service : Configure push notifications

In today's mobile-first world, staying updated in real-time is essential—especially for field technicians on the move. Dynamics 365 Field Serv...

1 day ago

Dynamics 365 Field Service : Launch related apps, including Dynamics 365 Remote Assist and Guides

In the fast-evolving world of field service management, empowering technicians with real-time, context-aware tools is key to boosting efficien...

1 day ago

Dynamics 365 Field Service : Configure barcode features

Field technicians often work in fast-paced, high-pressure environments where every second counts. Whether they’re identifying parts, scanning ...

2 days ago

Dynamics 365 Field Service : Enable scheduling for a table, including configuring the metadata

When working with Dynamics 365 Field Service, efficient scheduling is at the heart of delivering timely and effective service. Whether you're ...

5 days ago

Dynamics 365 Field Service : Service and maintain customer assets, including IoT devices

In today’s connected world, customers expect fast, personalized, and proactive service—especially when it comes to maintaining high-value asse...

6 days ago

Dynamics 365 Field Service : Configure offline profiles and synchronization features

In today's fast-paced, always-on service industry, field technicians can’t afford downtime due to poor or no internet connectivity. Imagine be...

7 days ago

Dynamics 365 Field Service : Manage working offline

In today’s fast-paced service industry, staying connected is critical—but what happens when your field technicians are working in remote areas...

7 days ago

Dynamics 365 Field Service : Troubleshoot the schedule assistant

The Schedule Assistant in Dynamics 365 Field Service is an essential tool that helps dispatchers or resource managers find the best resources ...

9 days ago

Dynamics 365 Field Service : Apply filtering constraints

Dynamics 365 Field Service is all about delivering on-site services efficiently, ensuring the right resources are assigned to the right jobs a...

9 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy