Skedulo web extensions

Custom web page views for the Skedulo web application.

Web extensions are a Skedulo Pulse Platform customization feature that extends the Skedulo web application UI. It allows you to build custom user interfaces using our Skedulo API, GraphQL schema, and other third-party providers.

Web extensions can enhance the capabilities of your Skedulo implementation and tailor the product more closely to your requirements.

Web extensions can be built as standalone additions to your Skedulo org, or they can be developed as part of a package.

For example, a basic, standalone web extension could be used to list products you want your resources to be able to refer to.

Web extensions that are developed and deployed in a Skedulo package may include dependencies on other package components.

To start developing web extensions, you will need to download and setup the Skedulo SDK.

The SDK is a desktop app for Windows, Mac, and Linux that facilitates the development of web extensions and other customizations.

Follow the instructions in the Installation and setup section to get started.


Build and deploy a standalone web page (formerly known as Connected Pages)

Developing web extensions (connected pages) for your organization.


Build and deploy embedded web extensions

Creating web extensions as embedded custom tabs on jobs and resources pages.


Build and deploy multiple pages as a package

Creating web extensions for the Skedulo web application using the Skedulo Packages SDK.


Web extensions API services

Using injected API services for developing web extensions.


Developing web extensions with the CLI

Develop, deploy and manage web extensions with the Skedulo CLI.