Spark ERP

Features

Everything you can build with Spark ERP, in one tree.

Spark ERP Studio is where you design screens, model data, automate work, build AI, secure access and run the platform. This is the whole tree: 7 areas and 51 features, exactly as they appear in your workspace.

Features: everything in Spark ERP Studio FinanceSales & CRMHCM 123456789 ProcurementCapture InventoryProcess
Spark ERP applications
FinanceSales & CRMHCMProcurementInventoryProjectsSpark ERP
How work flows through Spark ERP
Capture

Enter or import once

1
Approve

Route to the right people

2
Process

Apply the business rules

3
Post

Update shared records

4
Report

See it across departments

5

The feature tree

Choose an area to jump to it. Features that have their own page are links.

The whole treeSpark ERP Studio7 areas · 51 features
  • Design screens

    10 features

    What people see and use

    • Forms

      Data-entry screens with fields, rules, validations and events, published as versions so users never see a half-edited form.

    • Pages

      Screens built from blocks on a responsive grid, with a separate layout for phone, tablet and desktop.

    • Blocks

      Reusable building blocks, including composite blocks, that you place on pages.

    • Dashboards

      Pages of KPIs and charts over your data.

    • Reports

      Grid and chart reports over your data, with filters and export.

    • Print Templates

      Designed documents such as invoices and letters, exported to PDF, Word, Excel or thermal printers.

    • Menus

      The navigation menus people see in each application.

    • Mobile Navs

      Phone navigation, designed separately from the desktop menu.

    • Workspaces

      Workspace layouts that group the screens a role works in.

    • Themes

      Design tokens for colour, font, spacing and density, with ready-made presets that apply from the company down to a single page.

  • Data and logic

    8 features

    What the system stores and decides

    • Entities

      Define your data (fields, types, relationships) and get a real table and API for it.

    • Rules

      Rules that react to events such as an order being created.

    • Workflows

      Multi-step business processes with tasks, approvals, conditions and AI steps.

    • Shared actions

      Reusable actions that any screen, rule or workflow can call.

    • Expressions

      A library of named calculations reused across forms, pages and rules.

    • Applications

      Group entities, screens and workflows into an application you can install.

    • Features

      Split an application into modules that can be switched on per tenant.

    • Printers

      The printers that print templates and receipts are sent to.

  • Plugins

    3 features

    Build, install and share

    • Plugin Studio

      Create, validate, build and publish plugins that bundle the pages, data, workflows and permissions of one area of your ERP.

    • Installed plugins

      See what is installed, and upload a package to load new code into the running platform without a restart.

    • Marketplace

      Find and install packages, extensions and themes.

  • AI Studio

    10 features

    Build AI with any model and use it in any application

    • AI Studio home

      A guided checklist, the last seven days of model calls, and export or import of everything you build as one bundle.

    • Models and profiles

      Connect any OpenAI-compatible model with your own key, name it as a profile, set a fallback, and see price and usage.

    • Embeddings

      Use any embedding model, not only one provider; vectors are stored in your own tenant database.

    • Knowledge bases

      Turn documents into passages and search them by meaning and by exact words, with a test screen that shows what a question finds.

    • Prompts

      Write prompts with variables, save versions, release with labels such as prod, and try them in a playground.

    • RAG pipelines

      Answer questions from your knowledge with citations, and see what every step did.

    • AI agents

      Give a model tools and knowledge at an autonomy level you choose, with approvals and a trace of every step.

    • Guardrails

      Check requests and answers for personal data, prompt injection and blocked terms, and flag, mask or block.

    • Evaluations

      Score a prompt or pipeline on test questions and compare runs before you release a change.

    • Usage and app keys

      Call your AI from any application through an OpenAI-compatible endpoint with app API keys, and watch calls, tokens and cost.

  • Automate and operate

    6 features

    Run, connect and keep an eye on things

    • Jobs

      Scheduled and background jobs, with their run history.

    • Integration Flows

      Model multi-step calls to other systems as a managed flow.

    • Connectors

      Connect accounts for finance, integration (GraphQL, SOAP, SFTP), calendar sync, LDAP and identity provisioning.

    • Communications

      Send messages across channels such as email and SMS, with templates, routing and delivery tracking.

    • Calendar

      A calendar of events and schedules.

    • Audit Log

      A trail of who did what across the platform.

  • Security and access

    8 features

    Who can sign in and what they can do

    • Users

      Accounts, roles, sign-in security and devices.

    • Roles

      Roles that bundle permissions for a job.

    • Permission sets

      Reusable bundles of permissions you can assign to people or roles.

    • Access policies

      Fine-grained rules for who may do what to which data, with field masking, schedules and versioning; a deny always beats an allow.

    • Sessions

      See and end active sessions.

    • Password policy

      Password rules enforced on every account creation and password change.

    • Single sign-on

      Enterprise identity federation, and automatic user and group provisioning from your identity provider.

    • Permission audit

      A read-only trail of every change to roles, permission sets and user overrides.

  • Administration

    6 features

    Settings, language, look and moving between environments

    • System settings

      Tenant-wide toggles that apply to every user unless overridden.

    • Localization

      Language, date, number and currency defaults for the organisation, with personal preferences on top and locked fields where you need them.

    • Branding

      Your logo, colours and fonts.

    • Notification templates

      Edit the subject and body of each system notification, per language.

    • Data import

      Import CSV into any entity: map the columns, preview the result, then run it through the same validation as a manual entry.

    • Environment promotion

      Promote what you built in a sandbox tenant to production after previewing the differences.

Everything you can build with Spark ERP Studio.

One workspace for the whole product: every area below is a real part of Studio, not a roadmap.

15 areas · 164 features

Solution

Settings, environments and packaging for the whole solution you are building.

  • Solution Settings
  • Environments
  • Variables
  • Packages
  • Extensions
  • Plugin Manager
  • Localization
+2 more
  • Master Data
  • Version History

Applications and features

Group entities, screens and workflows into installable applications, and split them into modules you switch on per tenant.

  • Applications
  • Features
  • Libraries

Screens

The pages, forms and reusable widgets people work in, with separate layouts for phone, tablet and desktop.

  • Pages
  • Forms
  • Widgets
  • Themes

Navigation

How people move around: menus, phone navigation and workspaces for each role.

  • Menus
  • Mobile Navs
  • Workspaces
  • Breadcrumb
  • Dashboard Layouts
  • App Launcher
  • Calendar

Data

Define what the system stores; get a real table and API for each entity.

  • Entities
  • Relationships
  • Enumerations
  • Data Views
  • Data Services
  • Data Providers
  • Queries
+3 more
  • Functions
  • Data Sources
  • Seed Data

Business logic

What the system decides and does: processes, rules, approvals and scheduled work.

  • Workflows
  • Business Rules
  • Approval Flows
  • Event Handlers
  • Scheduled Jobs
  • Notifications
  • Scripts
+2 more
  • Expressions
  • Validations

Reports and dashboards

Grid and chart reports, BI reports, dashboards and printed or exported documents.

  • Reports
  • BI Reports
  • Dashboards
  • Charts
  • Labels
  • Print Layouts
  • Printers
+1 more
  • Export Templates

Documents

Document management: types, metadata, templates, OCR, versions, retention and approval.

  • Document Types
  • Metadata
  • Templates
  • OCR
  • Versioning
  • Retention
  • Approval

Security and access

Roles and permissions down to field, record, screen, report and API level; users, sessions and sign-in pages; the audit trail.

  • Roles
  • Permission Sets
  • Field Permissions
  • Record Permissions
  • Screen Permissions
  • Widget Permissions
  • Menu Permissions
+26 more
  • Report Permissions
  • Print Permissions
  • Workflow Permissions
  • Approval Permissions
  • API Permissions
  • Named ACL Templates
  • Temporary Permissions
  • Access Policies
  • Effective Permission Viewer
  • Permission Audit Log
  • Users
  • User Overrides
  • Sessions
  • Application access
  • Password Policy
  • Delegation
  • Preferences
  • Audit Logs
  • Login Page
  • Forgot Password
  • Reset Password
  • Change Password
  • MFA Verification
  • Session Expired
  • Access Denied
  • Audit Log

Integrations

Connect other systems: connections, flows, APIs, webhooks, mappings, messaging and payment gateways.

  • Overview
  • Connections
  • LDAP / SSO
  • Integration Flows
  • REST APIs
  • GraphQL
  • Webhooks
+21 more
  • Templates
  • Connector Directory
  • Integrations
  • Events
  • Failed Items
  • Mappings
  • Lookup Tables
  • Folder Watches
  • Poll Triggers
  • Synchronization
  • Queues
  • Move between environments
  • Approvals and Waiting Runs
  • Go-Live Approvals
  • Trace an Event
  • Email
  • SMS
  • WhatsApp
  • Payment Gateway
  • Connector Catalog
  • External Connectors

AI Studio

Build with AI: models, knowledge, prompts, agents and bots, with guardrails and evaluation.

  • Models
  • Embeddings
  • Knowledge Bases
  • Prompts
  • RAG Pipelines
  • AI Agents
  • AI Workflows
+12 more
  • Evaluations
  • Bot designer
  • Voice and calls
  • Hand-overs from agents
  • Trace explorer
  • Organisation guardrails
  • What the guardrails caught
  • Application guardrails
  • Model and publishing rules
  • Website chat
  • Teams, Slack, WhatsApp
  • Agents over MCP

Engagement Studio

Reach customers and staff: journeys, broadcasts, audiences and contact rules.

  • Journeys
  • Broadcasts
  • Audiences
  • Contact policy

Websites and portals

Publish websites, and portals for customers, partners and staff, built from the same blocks as the rest of the product.

  • Websites
  • Portals

Administration

Run the platform: monitoring, backup, settings, jobs, branding and moving data in and between environments.

  • Monitoring
  • Logging
  • Backup
  • System Settings
  • Jobs
  • My tasks
  • Notification templates
+9 more
  • Data import
  • Branding
  • Platform dictionary
  • API rate limits
  • Read replica routing
  • Tenant migration
  • Environment promotion
  • Test / QA cases
  • Chat flows

DevOps

Source control, builds and deployments for what you build.

  • Source Control
  • Build
  • Deployment
  • Packages
  • Extensions

This is the real thing.

The screens below are Studio itself, not a mock-up: My workspace opens every feature above, and the Explorer tree holds the same areas, each with its own icon.

Spark ERP Studio My workspace: groups for Design screens, Data and logic, Plugins, AI Studio, Automate and operate, Security and access and Administration, each with its own tiles.
My workspace: every area and feature, one click away.
The Studio Explorer tree with the AI Studio branch open: Models, Embeddings, Knowledge Bases, Prompts, RAG Pipelines, AI Agents, AI Workflows and Evaluations, each with its own icon.
The Explorer tree, with AI Studio open.

See it working on your own process.

Tell us what you want to build and we will show you the parts of this tree that get you there.