• Documentation
  • Ask a Question
  • Zeroplat.io
  • Documentation
  • Ask a Question
  • Zeroplat.io
  • Introduction
    • Welcome to Zeroplat
    • Video Intro
  • Get Started
    • Requirements
    • Installation
  • Management
    • Resources
    • SaaS
      • Multi-tenancy
      • Editions
    • Permissions
    • Organization Units
    • Language
      • Languages
      • Language Texts
    • Roles
    • User
      • Users
      • Invite Users
    • Audit Logs
  • Visual Builder
    • Overview
    • Resources
      • Menu & Navigation
      • Pages
      • Dashboards
      • Components
      • Generate Pages from Datasource
    • Design
      • JS Query
      • Transformer
      • Variable
    • Event Designer
      • Tasks
        • Execute query
        • Start workflow
        • Show page
        • Close Page
        • Set variable
        • Show notification
        • Set components props
      • Switch
        • If
        • Confirm box
        • Confirm popover
    • Data
    • Preview & Publish
    • Components
      • Common Properties
        • Layout
        • Style
        • Actions
        • Validations
        • Tooltip
      • Inputs
        • Button
        • Input
        • InputNumeric
        • ComboBox
        • MulticolumnCombobox
        • Checkbox
        • CheckboxGroup
        • Switch
        • RadioGroup
        • ToggleButtonGroup
        • LocalizedInput
        • Slider
      • Business
        • OrganizationUnitBrowser
        • RoleBrowser
        • UserBrowser
      • Data display
        • DataGrid
      • Editors
        • QuillEditor
      • Feedback
        • Alert
        • Progress
      • File
        • Dropzone
        • FileButton
        • FileInput
      • Layout
        • SplitLayout
      • Navigation
        • TabBar
      • Pickers
        • DatePicker
        • DateTimePicker
        • DateRangePicker
        • DateCalendar
        • TimePicker
        • IconPicker
      • Surfaces
        • Card
      • Charts
        • AreaChart
  • Backend
    • Overview
  • Integrations
    • Overview
    • Environments
    • Database
      • MS SQL
      • SQL Lite
      • My SQL
      • PostgreSQL
    • API
      • Rest API
      • SMTP
      • Google Sheets
      • Twillio SMS
    • Javascript
      • Variable
      • Transformer
      • JS Query
    • Zeroplat Hosted
      • Zeroplat E-mail
  • Workflow (BPM)
    • Overview
    • Building and managing workflows
    • Inbox
    • Outbox
  • Marketplace
    • Overview
    • Management

Javascript

6 views 0

Written by Zeroplat
20 August 2025

The Javascript section in Integrations provides a powerful way to extend Zeroplat applications with custom logic, dynamic data transformations, and runtime variables. While Zeroplat is a low-code/no-code platform, Javascript integration ensures developers can add fine-grained control when needed.

Key Capabilities

  • Variables: Define and store runtime values that can be used across workflows, pages, and components.
  • Transformers: Apply Javascript functions to process and transform data before displaying or sending it to other systems.
  • JS Queries: Write Javascript-based queries to manipulate data or interact with external APIs directly.
  • Dynamic Behavior: Enhance forms, dashboards, and workflows with conditional logic and event-based scripts.
  • Reusable Logic: Create centralized functions and reuse them across multiple applications and tenants.

Subsections

  • Variable – Create global or local variables to store dynamic values (e.g., current user info, temporary calculations, API responses).
  • Transformer – Define custom Javascript logic to transform incoming or outgoing data. For example, converting date formats, merging arrays, or cleaning API response data.
  • JS Query – Write and execute Javascript queries to handle advanced use cases such as custom API calls, conditional data fetching, or mathematical operations.

How It Works

  1. Navigate to Integrations > Javascript.
  2. Choose between creating a Variable, Transformer, or JS Query.
  3. Write your custom Javascript logic in the provided editor.
  4. Save and reference your script within workflows, forms, or visual components.
  5. Test the script to ensure the output behaves as expected.

By combining no-code features with Javascript, Zeroplat provides the flexibility of traditional development while keeping the platform simple and accessible for non-developers.

Was this helpful?

Yes  No
Related Articles
  • DateCalendar
  • Progress
  • TimePicker
  • IconPicker
  • DateTimePicker
  • DateRangePicker

Didn't find your answer? Contact Us

Previously
Twillio SMS
Up Next
Variable
Copyright 2025 Zeroplat.io. All Rights Reserved