OYO AIOYO AI
FULL FEATURE LIST

Everything the platform does.

64 features in 10 areas, configured in the browser on one governed data model.

60+ready-made screen components
40+form field types
200+API endpoints
140+tools for the AI assistant
5levels of multi-tenancy

Screens show the platform with demo and sample data. Names are masked where needed. Click any screen to enlarge it.

01 · 13 FEATURES

Screens and forms

Every screen is configured in the browser, from components your analysts can change themselves.

Form designerA form on the left and its settings on the right: mandatory rules, validations, events and mappings.
ValidationErrors and warnings listed at the top of the form and marked on each field.
  • Visual page builder

    Drag components onto a reusable layout, preview the page live, and keep a version history per page.

  • Component library

    More than 60 ready-made components for tables, trees, forms, charts, processes, files, comments, audit and AI chat.

  • Visual form designer

    More than 40 field types, including dropdowns, dates, file uploads, autocomplete, nested forms, comments and Gantt charts.

  • Validation and conditional fields

    Per-field validation with translated messages, mandatory rules, and fields that show or hide on a condition.

  • Autosave

    Forms and table edits save as the user works.

  • Form groups

    One business record can show a different form by role or by the state of its data.

  • Data tables

    Columns, per-row actions, inline editing, sorting, search and pagination over any data source.

  • Filter and search builder

    Put a filter form in front of any table, with fields bound to the query and saved filters per user.

  • Tree views

    Org charts, bills of materials and taxonomies as parent and child trees, protected against cycles.

  • Reusable components

    Build something like a customer card once and use it on many pages. Change the source and every page updates.

  • Navigation by role

    Headers, side menus, breadcrumbs and footers, with what each role can see configured per role.

  • Content blocks

    HTML, labels, images, links, tabs, containers and help text for finished business screens.

  • Action buttons and dialogs

    Configurable buttons and dialogs that run an action without custom development.

02 · 7 FEATURES

Workflows and processes

Processes are drawn in standard BPMN 2.0, then changed and redeployed while the system runs.

Workflow designerThe process on a canvas, with the selected step’s conditions and rules in its settings panel.
Live process viewerA running case, with its current step highlighted on the diagram.
  • Visual BPMN 2.0 designer

    Draw the process, then set each step’s assignee, rules, form and conditions in its settings panel.

  • Deploy at runtime

    Deploy and redeploy a workflow without restarting the system.

  • Full process notation

    User tasks, service tasks, gateways, timers, parallel branches and sub-processes.

  • Reusable sub-processes

    Build a pattern such as approval or escalation once and call it from other workflows.

  • Tasks tied to forms

    A task lands in a role-based inbox and opens the right form, already filled in with its context.

  • Shared process data

    Variables carry through every step, so rules and forms read and write the same data.

  • Live process viewer

    Browse running and finished cases and see each one’s status drawn on its diagram.

03 · 5 FEATURES

Business rules and automation

Logic lives in one place, where it is versioned and audited instead of scattered through code and spreadsheets.

Rules editorA validation rule in Groovy, with autocomplete listing the methods available on the service.
Rule libraryExecution, validation and predicate rules in one list, each with its name and type.
  • Central rules engine

    Execution, validation and predicate rules in Groovy, callable from workflows, forms and schedules.

  • Versioned and audited rules

    Rules are reusable, every change is tracked, and they run compiled, cached and sandboxed.

  • Editor with autocomplete

    The editor knows your data sources, fields, methods and lists, and rules can be tested live.

  • Parameterised queries

    SQL with placeholders that bind to context, form or filter values.

  • Scheduler

    Time-triggered rules with conditions and cooldown, for jobs such as invoice runs and end-of-day reports.

04 · 7 FEATURES

Data model and databases

Business objects are defined on screen, and the schema and endpoints are generated from them.

Database diagramTables and their relationships on an ERD canvas in the browser.
Table browserEvery table in a source, with its column count, one click from its definition.
  • Visual data model

    Define an entity such as a customer or an order, with fields and SQL or Groovy methods, without writing a service.

  • Generated from one screen

    The database schema, API endpoints, editor hints and form bindings all come from the same definition.

  • Database management

    Create and alter tables, work on an ERD canvas and run SQL in the browser, with permissions and an audit log.

  • Multiple database engines

    PostgreSQL, MySQL, Microsoft SQL Server and Oracle.

  • Per-project databases

    Each project can have its own database, for true isolation.

  • Managed lists

    Static, database and free lists for statuses, categories and types, bound to dropdowns and columns.

  • Ontology viewer

    A visual graph of every entity and how they relate, for architects and auditors.

05 · 7 FEATURES

Integration

Wherever the data lives, it behaves the same way to users, rules and the audit log.

Data servicesEach data service with its methods, DTO fields, filter fields and lists.
Field mappingThe fields a service exposes, with their types, shaped on screen.
  • One pattern for every system

    Internal tables, external REST APIs, external databases and file shares all expose the same interface.

  • External data sources

    Connect an external database as a source and use it like any other data.

  • Integrations dashboard

    One screen listing every connected system, with its health and last sync.

  • Payload mapping

    Shape data visually, and layer business logic over a raw source without building a new service.

  • Shared context

    One data envelope carries information across forms, rules, workflows and services, so glue code is not needed.

  • Code and configuration together

    Use coded integrations for performance-critical paths and configured ones everywhere else.

  • Open APIs

    More than 200 API endpoints for connecting other systems.

06 · 6 FEATURES

Reporting and communications

Dashboards, documents and messages are designed by your team and delivered by the system.

DashboardsOne filter form drives every chart on the board. Shown with sample data.
PDF designerAn invoice laid out on the page, with its fields listed beside it.
  • Charts and dashboards

    One filter form drives every chart on a dashboard, so changing a date refreshes them all.

  • Dashboard export

    Export a dashboard to PDF.

  • PDF templates

    A visual, multi-page designer with fields bound to your data, for invoices, certificates and contracts.

  • Email templates

    A visual email designer with placeholders, images, attachments, per-language versions and a queued send.

  • Push notifications

    A real-time bell in the header, triggered from any rule, which can also deliver a generated PDF.

  • Scheduled outputs

    Generate PDFs, emails and reports on a schedule.

07 · 8 FEATURES

Governance and security

Every action leaves a record, and access is checked at every layer.

Audit logEach step and data change with its time, and its previous and new value.
Role groupsRole groups managed in one place.
  • End-to-end audit log

    Every business action, login, rule execution and data change, with before and after values and configurable retention.

  • Audit search

    A built-in search screen over the whole log, isolated per tenant.

  • Users and role groups

    Permissions checked at the API, the interface and the database.

  • Modern identity

    OAuth 2.0 and OpenID Connect, with single sign-on and multi-factor authentication.

  • Encryption in transit

    TLS 1.3 by default.

  • Five-level multi-tenancy

    Realm, organization, project, client and branch, enforced in the database, the API, the cache and the access token.

  • Scoping by business location

    A branch stands for a real location such as a warehouse, a store or a region, and data is scoped to it.

  • Self-service profile

    Users manage their own profile, password and preferences.

08 · 2 FEATURES

Languages

Translation is built into each layer rather than added afterwards.

A screen in ArmenianThe interface and the labels switched to Armenian.
Language settingsThe languages available in a project, and its default.
  • Four-layer localization

    Interface labels, validation messages, component settings and business data are each translated where they belong.

  • Per-language documents

    Email templates and form labels exist per language.

09 · 3 FEATURES

AI capabilities

An assistant works inside the platform, on the same pages, rules and data your team uses.

AI assistantThe assistant working beside a live screen, explaining its reasoning as it reads the platform’s rules.
  • In-app AI assistant

    A chat inside the app with more than 140 tools for editing pages, changing rules and adding fields.

  • Requirements from conversation

    Speak through a process, and a multi-pass agent transcribes it, drafts the business requirements and checks its own draft.

  • Components from a prompt

    Generate a complete reusable component, such as a customer card or order details, from a description.

10 · 6 FEATURES

Architecture

The platform underneath is built to scale one part at a time.

Configuration health checkRoles, routes, thresholds and workflows checked on the running configuration.
  • Microservices

    More than 27 services that scale independently, covering workflow, forms, queries, security, files, scheduling and more.

  • Low-latency data transport

    A reactive binary protocol for data traffic, with REST for control operations.

  • Event backbone

    Decoupled events for audit, workflow and notifications.

  • Live configuration

    Change a setting and the component updates, without a redeploy.

  • Containerised deployment

    Configured integrations deploy at runtime as containers.

  • Cloud or on premises

    Run it on your own installation, in the cloud or on your own servers.

BUILT ON THE PLATFORM

What you can configure from these.

These are not shipped as packaged products. They are built from the features above, and your team owns the result.

See OYO AI running on your data.

Book a 30-minute walkthrough and we'll map one of your processes live. No slideware.

Book a demo