Overview¶
Webhooks are automated messages sent by Anyware Manager in response to specific events. These messages enable real-time data sharing between Anyware Manager and connecting systems. Anyware Manager assigns unique URLs to connecting systems, which are used to exchange data as messages in JSON format sent over HTTP.
The Webhooks Tab¶
Webhooks are managed from the Webhooks tab.
You can access the Webhooks page from the Admin Console, which displays the webhooks that you set up.
By default, four columns are visible:
-
NAME: Each webhook must have a unique name. The uniqueness of names minimizes issues that could occur from having multiple objects with the same name.
-
TRIGGER: Each webhook must have a trigger. Currently, three events function as trigger events: Allocate Resource, Session Start, and Session End.
-
ASSOCIATED POOL(S): Each webhook can be associated with zero or more pools. A pool is used for creating events that trigger webhooks, and therefore, if no pool is selected, the webhook will remain dormant.
-
ACTIONS: The More options ( ⋮ ) menu currently contains two options: Edit and Delete.
-
The fifth column, called Webhook ID, is hidden by default and can be displayed using the COLUMNS button. This column contains the unique IDs associated with webhooks.
Info
The page maintains the same layout as the rest of Anyware Manager.