Ultra-composable management systems

Work sweet work

Run your organization using your own integrated software system.

Engaging OS is our supple, layered, open-source platform for managing anything—or everything—you do.

It’s especially helpful for multi-body organizations—non-profit and business alike—such as franchises, associations, accreditors, regulators, and distributed service providers.

The living room at Frank Lloyd Wright's Jacobs I House

Built in 1937 and considered Mr Wright’s first Usonian, the Jacobs House is a low-cost yet fully integrated home in harmonious flow between inside and out—and an inspiration for the systems we build. It’s democratic, artisanal, exquisite, robust, systematic and modern. Photo by James Steakley.

The Engaging Approach

Organic work systems

Why integrated? Why layered? Why role-based? And why Engaging? Understand Engaging OS and our organic approach to software for managing your organization’s operations.

Engaging Os Logo Light Transparent

Platform Features

As if by magic

Roles & permissions

People do things in a professional organization because it’s their job. Modeling this fundamental fact of organizational life is how an Engaging OS system is animated.

All activity flows from positions, such as Financial Manager or Registrar. These bundles of tasks are instantiated whenever a user, like an adventurer donning a costume, assumes a role within an organizational body.

A task consists, at minimum, of three elements:

  • an action (e.g., “approve”) 
  • a collection (e.g., “invoices”) 
  • a status (e.g., “submitted”)

Actions and statuses are paired—so, for example, “approve” sets an invoice’s status to “approved”. Tasks can also be filtered on additional fields.

As well as tasks, a position also gets privileges for activity areas, port and console screens, and [coming soon] notifications.

A user can hold multiple roles, while a position can inherit from other positions, making the system efficient to configure, especially at scale.

Everything is org-some

Multi-organizational

Also core to organizations is that they deal with other organizations. Engaging OS was built from the start to handle multiple bodies. (Remember, when a user assumes a role, it must be at a particular body.)

This makes Engaging OS an attractive choice for enterprises that chiefly serve other organizations, such as franchises, associations and B2B.

The show must go on

Processes & Flow

The things people do in an organization are not without context; rather they are steps in processes, which is what a professional organization does.

Engaging OS benefits from the insight that users’ tasks and organizations’ processes are not separate settings but simply different approaches to the same phenomenon. In Engaging OS a process is therefore a set of tasks framed by some controls.

A process must be owned by a particular position. It may also be observable to other managers.

Friendly neighborhood web-slinger

Integrations & interoperability

Engaging OS’s infrastructure makes integrations natural: its separate front- and back-end are tied by a connection layer that links to external systems just as easily as to its own database.

This matters because while Engaging OS can handle operations in any realm, it may well be joining an organization already running various best-of-breed systems and must share data with them.

One likely pattern: the source of truth regarding employees sits in payroll or HR software, while a CRM handles the wider community. For Engaging OS to function—for people to work across processes—it must know of every person involved with the organization. Engaging OS can pull this information from the organization’s canonical systems and stay in sync.

A View to a Skill

Overview & Work Screens

The nature of the task at hand—enabling users across organizations to play their parts in processes—demands a particular configuration of screens: ports for working, and dashboards for navigating to them. No more, no less.

Zooming in, a port is a single-entry form where the user performs their work on an item—say registering for an event or approving an expense. A port is optimized for the task at hand; it might offer a single large button for easy mobile use in the field, or sport many text fields designed for desktop completion.

Zooming out, a role’s dashboard enables navigation to those ports where the role is fulfilled. Grouped by the organization’s various activity areas, a dashboard displays an arrangement of consoles that can be minimized or maximized like GUI windows.

A console presents a table of items to work on; the final column in each row offers one or more conduit links to various ports.

Since every task across every department is handled this same way, there is only one mental model to learn, and institutional learning of the system can be rapid.

It nudges for thee

Notifications

Since the actions people take in organizations are steps within processes, it’s vital that users are notified the moment the system is ready for them to take the next step.

Engaging OS has a robust notifications system triggered by item updates, sending branded emails to users based on their roles. Emails can dynamically include any content from within the system.

A rare and different tune

Layered, modular & open

Conceptually, Engaging OS is a layered platform. At its core is the open source engine, an organic role-based, process-powered architecture.

On top of that, modules provide a leg up for common operations, featuring pre-populated data structures, workflows and screens. The list of modules includes Delegate Registration, Professional Certification, Peer Accreditation, Member News, Jobs Board, and Organizational Membership. Once these become sufficiently developed, we’ve even spun them out as standalone services.

The third layer is collaborating with you to model your organization’s operations by applying existing modules and developing new functionality. Now you know what this means: fun with collections, tasks, positions, ports, consoles, processes, notifications and activity areas.

Realize the value of an integrated work system

From Metropolis (1927) by Fritz Lang

Organizational Benefits

User-centric interfaces

Support morale

Meet people’s expectations for a fast, clear and cohesive way to perform the informational aspect of their jobs. Reassure them they work at an organization that has the wherewithal to have mastered this key competence.

Automated workflows

Nurture productivity

Liberate staffers from the drudgery of repetitive, error-prone tasks that computers do better, such as manually shunting data around siloed systems. Free people up to perform work that people do best.

Unified data and processes

Improve decision-making

Enjoy having actual living documentation of the enterprise’s operations. Inform managers’ decision-making with comprehensive, real-time views across departments. Effortlessly reveal connections—and opportunities—less easily available from multiple systems.

Modern, web-based software stack

Encourage innovation

Model innovations and run pilots. Reap your investment in a modern, flexible, extensible software system that is not an impediment but a tool of change.

Centralized information access

Strengthen key relationships

Please members of your wider community—customers, suppliers, partners and regulatory bodies—by giving them real-time access to the information they need; they too have vital roles in the system.

Empower your various support, liaison and satisfaction teams to better assist them.

Better understand our offer

 Frequently Asked Questions

The goal of software architecture is to minimize the human resources required to build and maintain software systems.

Robert C. Martin AKA Uncle Bob

Software Engineer, Co-Author of the Agile Manifesto

Technology

Sleek and Open Source

Engaging Stack (Nov 2024)

Your work system is powered by our open source enterprise engine Engaging OS.

The Engaging OS platform is built using the Nuxt web development framework and utilizes GraphQL via Apollo to handle data served up by the Directus data platform accessing a PostgreSQL database.

Both Nuxt and Directus are developed using the Vue JavaScript framework and run in the Node environment.

All are served from Linode, recently acquired by Akamai, the large content delivery network whose customers include Apple.

Engaging is a Directus Basic Partner.

Third Stage Consulting Group

Composable ERP — the best choice for your business?

Kyler Cheatham at Third Stage Consulting Group discusses the benefits of composable ERP (Enterprise Resource Planning, the industry term for organization systems), including its flexibility, scalability, and cost-effectiveness.

She explores how composable ERP differs from traditional monolithic ERP systems and why it may be the perfect solution for your organization’s unique needs.

Third Stage Consulting Group has a well-known YouTube channel on the topic of ERP and digital transformation.

Testimonials

Approved by Luminaries

...incredibly happy with the system... a bang-up job of coding all our unusual business practices.

Adam C. Engst

Adam C. Engst

Publisher at TidBITS

...incredible, invaluable, indefatigable...

Khoi Vinh

Khoi Vinh

Principal Designer at Adobe

I'm extremely impressed...

Matt Weinberg

Matt Weinberg

CEO at Happy Cog

Capacity

We can onboard 3 more organizations in May 2025.

One Small Step

Tell us about you and your organization