Skip to main content
Thygon operates as a distributed system comprised of six core microservices. Together, these services manage credentials, track events, coordinate state, interface with SaaS platforms, and execute durable workflows.
External Systems


  Integrations


     Events


    Workflows


     Runtime

       ├──▶ Entities
       ├──▶ External Systems
       ├──▶ Humans
       └──▶ New Events

The six services

ServicePrimary Role
IAMGoverns authorization, user identities, and access control.
EventRecords observations of what happened in an append-only log.
EntityModels the current, normalized state of organizational assets.
IntegrationBridges Thygon with external SaaS products.
WorkflowStores, validates, and manages automation graph definitions.
RuntimeRuns workflows and steps to completion.

Quick summary

  • IAM decides who can perform an action.
  • Integrations fetch data and push updates to the outside world.
  • Events document history.
  • Entities record current facts.
  • Workflows define the automation recipes.
  • Runtime cooks and delivers the automated runs.