return to index

Custom actions: General information


Custom actions (also known as "My Actions") extend the Opti-Time GeoScheduling features, by integrating third-party software components.

Activable in multiple points of the application, those actions are rendered as a button that loads your contents.
Each binding point can embed up to 5 custom actions.

Once your contents are linked to the application, usages of the REST API additionally enables them to interact with the Opti-Time GeoScheduling company-data.

Use case


One aims at displaying a pie chart, that provides the realization-state spread of a given set of appointments.

However, Opti-Time GeoScheduling doesn't provide that visualization by default: when searching appointments, the resulting set is rendered as a sortable table.

Consequently, by parameterizing the custom action for that search, one extends the application with a third-party screen providing that pie chart.
The useful piece of data for generating that view (e.g. each appointment state) can be sent directly to the third-party screen, or indirectly fetched afterwards by the third-party screen, by requesting the Opti-Time GeoScheduling REST API.