Field Service Developer Guide
Winter '27 (API version 68.0)
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Get Ready to Develop with Field Service
API End-of-Life Policy
Field Service Tooling API
Convert Time Zone
Create Engagement Topic
Get Agent Context
Get Service Appointment Time Slots
Get Current Time
Get Engagement Topics
Get Field Service Object Field
Schedule Service Appointment
Field Service Custom Triggers
Field Service Invocable Actions
To understand more about invoking actions, see Invoking Actions.
-
Convert Time Zone
Converts the time from the current time zone to the requested time zone. If the time doesn’t contain a time zone, the value defined in Input Time Zone is used instead. -
Create Engagement Topic
Creates an engagement topic record that connects a given topic ID. For example, a service appointment ID, to a messaging session ID. If an engagement topic for this connection already exists, no action is taken. -
Get Agent Context
Retrieves the content of the agent context. -
Get Service Appointment Time Slots
Retrieves available service appointment time slots based on the time zone, operating hours, scheduling policy and time zone name parameters. -
Get Current Time
Gets the current time for a given time zone. -
Get Engagement Topics
Retrieves a list of pairs from the engagement topics of the object ID (from the TopicId field) and its object name for the current messaging session. -
Get Field Service Object Field
Retrieves the value of an object’s field according to the value of another field. Relevant for Field Service objects only. For example, returns the ID of a Scheduling Policy according to a specific policy’s name. -
Schedule Service Appointment
Schedules a service appointment based on the scheduling policy ID and the service appointment ID.