Skip to main content

Overview

Every customer is different. Nobly Insight is designed so administrators can extend behaviour without forking the platform or writing plug-ins that block upgrades. Two extension surfaces are available out of the box: a managed script engine for custom logic, and a complete REST API for system integrations.

The script engine

A managed, sandboxed environment for safely running customer-defined Python scripts that extend the platform.

Where scripts plug in

Calling external systems safely

Scripts can call any external HTTPS API (identity providers, CRM, ERP, SMS gateways, and so on) through a managed HTTP client with logging, timeouts, and request-size limits — all without exposing infrastructure credentials to script authors.

REST API

The full platform is exposed as a versioned REST API so other applications can:
  • Upload, retrieve, update, and search documents
  • Read and write business object data
  • Trigger workflow actions
  • Manage users, groups, and configuration
  • Subscribe to lifecycle events
OpenAPI specifications and interactive documentation are published with every release. Versioning is backwards-compatible so integrations keep working across releases.

Administration

How custom scripts, secrets, and integrations fit into the wider audit and governance picture.

Case management & workflow

How forms, action buttons, and event hooks invoke custom scripts.