Workflow Management Service

Last updated: April 2026

The Agglestone Workflow Management Service is a comprehensive platform for defining business workflows, creating live workflow items, managing supporting datasets, attaching files, and integrating workflow-driven processes into your own applications.

Quick Overview

The service offers:

  • Workflow Definitions for modelling stages, transitions, validation, and field-level rules
  • Workflow Items for creating, updating, transitioning, rolling back, and querying live workflow records
  • Managed Data for reusable business entities that sit alongside workflow items
  • Reference Data for lookup values, selections, and hierarchical option sets
  • File Handling for uploads, metadata retrieval, and signed URL access
  • Utility Endpoints including public holiday lookups for date-aware workflows
  • Multi-tenant Architecture with tenant-scoped API routes and isolated data

Documentation

Getting Started

  • Overview – Introduction to the service, what it does, and who it is for
  • Quick Start Guide – Create your first workflow definition and workflow item in minutes

Feature Documentation

  • Workflow Features – High-level guide to the service capabilities and main API areas

Integration Guides

Common Integration Paths

Frontend Applications

  1. Start with the Quick Start Guide
  2. Review Workflow Items for list and transition patterns
  3. Add Files if users upload attachments
  4. Use Reference Data and Managed Data for selections and reusable records

Backend Services

  1. Read Workflow Definitions to understand template management
  2. Review Workflow Items for operational request flows
  3. Use Reference Data and Managed Data for supporting data APIs
  4. Check Utilities for holiday-aware scheduling and date logic

Full-Stack Applications

  1. Follow the Quick Start Guide
  2. Review Workflow Features for the overall service capability set
  3. Implement the relevant integration guides for workflows, data, and files
  4. Use Swagger UI to inspect exact schemas and optional request fields

Resources

  • API Documentation: Interactive Swagger UI at https://workflow.agglestone.com/swagger
  • Portal: https://portal.agglestone.com
  • Service Base URL: https://workflow.agglestone.com

Ready to get started? Begin with the Overview or jump straight to the Quick Start Guide.