---
title: "Scripting | Introduction | N3uron KB V1.22"
slug: "scripting-introduction"
description: "Scripting is a N3uron module designed to run custom scripts based on events like timers, tag changes, conditions, system start-up and system shutdown…"
updated: 2026-05-28T08:23:39Z
published: 2026-05-28T08:23:39Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.n3uron.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

**N3uron's Scripting** module allows the execution of custom logic within the current **N3uron**node in response to various triggers, such as timers, tag changes, tag conditions, and more. This logic is implemented using a native JavaScript interpreter (Node.js) capable of executing user-provided code and granting access to both Node.js native libraries (e.g., fs, net, or HTTP) and the extensive Node.js ecosystem of libraries (e.g., through NPM). Furthermore, Scripting has complete access to the **N3uron**API, enabling direct interaction with tags (including real-time and historical data), alarms, retrieval of the current **N3uron**node's status, module status, and many other features.

The main features provided by this module include:

- An unlimited number of scripts, each running in isolation on a separate operating system thread.
- Multiple trigger types for script execution, including Startup, Periodic, and Tag Change.
- Unlimited access to the N3uron API.
- Access to native Node.js libraries as well as the full Node.js package ecosystem.
- Simple script configuration through user-defined parameters.

## ![n3uron-chatgpt-assistant](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/n3uron-chatgpt-assistant.png)**N3uron Agent Skills**

> [!TIP]
> The [N3uron Agent Skills](https://portal.document360.io/v122/docs/agent-skills) equip**AI agents** with **structured knowledge of the N3uron platform**, helping users accelerate tag model creation, template development, integration setup, and large-scale deployment workflows.
> 
> They can design tag hierarchies, define tag properties, build reusable templates with custom properties, inheritance, and nesting, and generate template definitions or import-ready CSV files from register maps, datasheets, Excel files, PDFs, images, exported tag lists, and other technical sources.
> 
> They also support advanced N3uron use cases, including SQL Client scripting, MQTT custom payloads and parser scripting, REST API Client and REST API Server setup, Scripting workflows, Derived Tags logic, Historian setup, WebVision-related structures, MCP Server configuration, and other industrial communication scenarios.
> 
> For troubleshooting and industrial analysis, they can work with logs, historical data, alarm records, module status, tag metadata, outputs from connected systems, and information exposed through the N3uron MCP Server.
> 
> These Skills can be used in compatible AI environments such as ChatGPT, Codex, Claude Desktop, Claude Code, Antigravity, MCPJam Inspector, and other agent-based platforms that support custom skills.
> 
> To get started, [**download the N3uron Agent Skill**](/v122/docs/agent-skills#download-from-this-link) and follow the corresponding Knowledge Base guide for your environment:
> 
> [ChatGPT](/v122/docs/agent-skills#upload-the-skill-file-to-claude-desktop1) | [Codex](/v122/docs/agent-skills#install-manually-from-the-skill-file-in) | [Claude Desktop](/v122/docs/agent-skills#download-skill-file-from-this-link) | [Claude Code](/v122/docs/agent-skills#upload-the-skill-file-to-claude-desktop) | [Antigravity](/v122/docs/agent-skills#install-manually-from-the-skill-file-in-codex) | [MCPJam Inspector](/v122/docs/agent-skills#upload-the-skill-file-to-chatgpt)

## **N3uron ChatGPT Assistant**

[**N3uron Scripting Assistant**](https://chatgpt.com/g/g-68ebf91f3a9081918d8872b5253bc607-n3uron-scripting-assistant)

The **N3uron Scripting Assistant**is a specialized **AI tool available in the********ChatGPT Store**, designed to accelerate your work with N3uron's Scripting module. It provides expert assistance for building edge computing solutions through custom JavaScript logic—helping you configure triggers (startup, periodic, tag changes), access the N3uron API for real-time and historical data, leverage Node.js libraries and NPM packages, and implement powerful automations and integrations at the Edge.

- Get code examples for N3uron API calls, Node.js native libraries (fs, net, HTTP), NPM ecosystem packages, custom libraries, event-driven scripts, and custom automation logic.
- Receive configuration guidance.
- Access best practices and troubleshooting support tailored to your specific industrial data challenges.

[Embedded content](https://www.youtube.com/embed/4JN0kmbwECM?si=4XrEkUxeJRXF30ku)
