Microsoft Dynamics 365 Field Service provides complete field Service Management including service agreements, predictive maintenance, preventative maintenance, work order management, resource management, product inventory, scheduling and dispatch, mobility, collaboration, customer billing, and analytics.