CMS: Developer Tools - Webhooks and Integrations
The WorkLink CMS allows WorkLink CMS Administrators and Analysts to manage Webhooks and Integrations under the Developer Tools Menu.
How to Enable Developer Tools
Using Developer Tools requires the Advanced Enterprise Package.
For Cloud Customers
Please contact your Customer Success Manager to enable Developer Tools on your account.
For On-Prem Customers
A Super Admin can enable the Developer Tools setting under the Edit Company menu in the CMS.
Webhooks
Webhooks allow integrators to build Applications that execute after specific events occur in the WorkLink ecosystem.
For example, a Scope customer might leverage a webhook to trigger a custom action that imports scenario session data into a system of record whenever a user completes a session the WorkLink app.
Requirements
- Your organization must be an active Scope AR customer.
- Your organization must have provisioned at least one Admin user account.
Use Cases
Common webhook use cases include the following:
- Collecting data for data-warehousing
- Sending notifications to IM clients and pagers (e.g. when new scenarios become available)
- Updating states in a system of record (e.g., when a user completes a scenario in WorkLink)
See Orchestrating Common Use Cases to see a visualization of webhooks used in connection with other services and components.
For more information about Webhooks and how to create one, please refer to: Using Scope AR Webhooks.
WorkLink Scenario & Calling Integrations
The WorkLink platform allows customers to integrate a wide variety of third-part systems to ensure that the operations completed within the WorkLink app are recorded by other systems of record. This could be an MES, CMMS, LMS, or other systems.
There are two main approaches to this integration and which solution you choose will depend on the amount of business logic that needs to occur on that data before storing it in your third-party system.
Please refer to our Scenario Integration with Third-Party Systems documentation for more information. For additional information specific to Calling, please refer to our Call Integration with Third Party Systems documentation.