Field Service Invocable Actions

Here’s a list of 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.