Supista
Contact Us
documentation
Supista Platform
Components
Agentic AI

Agentic AI

The Agentic AI tab allows administrators to integrate AI-powered automation directly into a component. Instead of manually processing files, calculating values, or extracting information, the component can use an AI model to perform these tasks automatically.

This feature is designed for situations where the system needs to analyze documents, extract structured data, generate insights, or transform inputs into usable outputs.

For example, an organization might configure Agentic AI to:

  • Extract financial data from uploaded balance sheets
  • Analyze vendor financial stability
  • Summarize documents
  • Convert unstructured text into structured database fields

In the example shown in the interface, the Agentic AI configuration is used to compute an Altman Z-Score, which is a financial indicator used to estimate a company’s bankruptcy risk.


Agentic AI Interface


Accessing the Agentic AI Configuration

Step 1: Open the Components section from the left sidebar.
Step 2: Select the component you want to configure.
Step 3: Click the Agentic AI tab located in the top navigation of the component configuration page.
Step 4: If no AI configuration exists yet, click Create New Agentic AI.

Once selected, the system opens the Agentic AI configuration interface, where administrators can define how the AI will operate.


Agentic AI Configuration Fields

Before defining how the AI processes data, the administrator must configure several basic settings.

These settings define what the AI configuration represents and how its output should be structured.


Name

The Name field is used to identify the AI configuration.

This name represents the purpose of the AI process that will run within the component.

For example:

  • Altman Z-Score
  • Vendor Risk Analysis
  • Document Data Extractor
  • Invoice Parser

Choosing a clear and descriptive name helps administrators quickly identify what the AI configuration is designed to do.


Description

The Description field provides additional context explaining the purpose of the AI configuration.

This field is optional but highly recommended because it documents how the AI is intended to be used within the system.

For example, the description might explain:

  • What data the AI processes
  • What output it generates
  • Where the output will be used in the component

This helps other administrators understand the configuration when reviewing system settings later.


Output Format

The Output Format determines how the AI returns its results.

In the interface shown, the selected format is JSON.

JSON (JavaScript Object Notation) is a structured format that allows the system to easily process the AI’s response.

Example JSON output:

{
  "year": 2024,
  "total_assets": 5000000,
  "current_assets": 1200000,
  "net_income": 450000
}

Using JSON ensures that the output can be directly interpreted by the platform and mapped to database fields if required.


AI Model

The AI Model field allows the administrator to choose which AI model will process the request.

In the screenshot, the selected model is Claude 4.

Different AI models may have different capabilities depending on the system configuration. Selecting the appropriate model ensures that the AI performs the task accurately.

The AI model interprets the instructions defined in the prompt and generates the final response.


Prompt Editor

Below the configuration fields is the Prompt Editor.

This is the most important part of the Agentic AI configuration.

The Prompt Editor contains the System Prompt, which defines the instructions that guide the AI.

The system prompt explains:

  • What information the AI should extract
  • How the AI should interpret the input
  • What format the output must follow

In the example shown in the interface, the system prompt instructs the AI to extract financial fields and return them in JSON format.

Example fields requested in the prompt include:

  • year
  • total_assets
  • current_assets
  • current_liabilities
  • total_liabilities
  • retained_earnings
  • net_income

The prompt ensures that the AI returns data in a consistent structure so it can be processed by the system.


Input Panel

On the right side of the screen is the Input panel.

This section allows administrators to define the data that will be provided to the AI.

The input panel is structured as JSON and contains three main fields.

{
  "userPrompt": "",
  "inputs": [],
  "files": []
}

userPrompt

The userPrompt field contains a text instruction that can be sent to the AI.

This allows additional context or instructions to be included when executing the AI process.

Example:

{
  "userPrompt": "Extract financial data from the uploaded balance sheet."
}

inputs

The inputs array allows structured data to be passed into the AI.

This data may come from component fields, tables, or other system sources.

Example input values may include:

  • financial metrics
  • transaction records
  • vendor information

Providing structured inputs helps the AI process data more accurately.


files

The files section allows documents to be uploaded and processed by the AI.

Examples include:

  • financial statements
  • invoices
  • contracts
  • reports

The AI reads the content of these files and extracts the required information based on the instructions defined in the system prompt.


Running the AI Process

Once the configuration and inputs are defined, the AI process can be executed.

Step 1: Enter the required configuration details. Step 2: Define the System Prompt in the Prompt Editor. Step 3: Provide input data or upload files in the Input panel. Step 4: Click Run Code.

The system sends the prompt and input data to the selected AI model.

The AI processes the request and returns the output in the selected format.


Viewing AI Configurations

After creating an AI configuration, it appears as a card in the Agentic AI tab.

For example, in the screenshot, the system shows a configuration named:

Altman Z-Score

Administrators can open this configuration later to modify the prompt, change the model, or update the output format.

Multiple AI configurations can exist within the same component depending on operational requirements.


Why Agentic AI is Important

Agentic AI extends the capabilities of Supista components by introducing intelligent automation.

Instead of relying only on predefined system logic, components can use AI to process complex information.

Common use cases include:

  • Financial risk analysis
  • Document data extraction
  • Report generation
  • Data transformation
  • Automated decision support

By integrating AI directly into components, Supista enables organizations to combine structured operational systems with intelligent data processing.

Last updated on
Transform Data into Decisions with Supista – Your Intelligent Data Partner
AI-Powered Operational Intelligence for Growing Businesses

Automate your operations. Orchestrate your workflows. Scale with confidence.

Book a free strategy session with our Automation Experts and discover how Supista’s AI-Composable ERP can transform your operations into a scalable and intelligent system.