Skip to main content

Getting Started

Get up and running with the inploi SDK in minutes.

Prerequisites

Installation

Initialize the SDK

Verify it works

Send a test event to confirm the SDK is configured correctly:

CDN Installation

If you’re not using a build system, you can load the SDK directly:
You can also use inploi.ready() as a shorter alternative to DOMContentLoaded:
inploi.ready(callback) runs the callback once the document is parsed. If the document is already loaded, the callback is scheduled on the microtask queue (via Promise.resolve().then()), similar to DOMContentLoaded timing for typical integrations.

Environments

Start with sandbox during development, then switch to production when you’re ready to go live.

CDN caching and minification

If your site uses a server-side caching or minification plugin, you must exclude the inploi SDK scripts from it. These plugins can download and serve a stale local copy, preventing your site from receiving updates and bug fixes. Exclude all https://sdk.inploi.com/* URLs from any caching, minification, or asset bundling. Check your CMS or hosting provider’s documentation for how to add script exclusions.
Failing to exclude these URLs can result in the widget displaying incorrectly or missing functionality. The SDK is already optimised and minified — additional minification by your CMS can break it.

Next steps

Now that the SDK is initialized, add plugins to enable features:

Kin Plugin

Add an AI chat assistant

Job Search Plugin

Add a job search widget