Skip to content

Integration Platform — bounded contexts

Generated from the architecture model

This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.

flowchart LR
    subgraph integration["Integration Platform"]
        BC_16["BC-16<br/>Connections"]
        BC_17["BC-17<br/>Connectors & Webhooks"]
    end
Hold "Alt" / "Option" to enable pan & zoom
Context Authoritative state Services Status
BC-16 Connections Tenant-scoped connections, credential references, grants 4 target
BC-17 Connectors & Webhooks Connector descriptors, subscriptions, delivery receipts 11 target

BC-16 Connections

Authoritative state: Tenant-scoped connections, credential references, grants | Service | Granularity | Host | Status | |---|---|---|---| | IntegrationHost | standalone host | — | target | | IntegrationService | module of host | IntegrationHost | target | | SecretBindingService | module of host | IntegrationHost | unmodelled | | SecretGovernanceService | module of host | IntegrationHost | unmodelled |

Events produced: ConnectionRegistered, ConnectionStateChanged, ConnectionGrantChanged, CredentialRotated

BC-17 Connectors & Webhooks

Authoritative state: Connector descriptors, subscriptions, delivery receipts | Service | Granularity | Host | Status | |---|---|---|---| | AzureDevOpsIntegrationService | module of host | IntegrationHost | unmodelled | | CloudProviderAdapterService | module of host | IntegrationHost | unmodelled | | CrmIntegrationService | external / canonical | — | unmodelled | | EmailIntegrationService | external / canonical | — | unmodelled | | GitHubIntegrationService | module of host | IntegrationHost | unmodelled | | ConnectorRegistryService | module of host | IntegrationHost | target | | PaymentIntegrationService | external / canonical | — | unmodelled | | SmsIntegrationService | external / canonical | — | unmodelled | | SupportIntegrationService | external / canonical | — | unmodelled | | VendorApiClientRegistryService | module of host | IntegrationHost | unmodelled | | WebhookGatewayService | standalone host | — | target |

Events produced: ConnectorActivated, ConnectorDeprecated, ConnectorSubscriptionChanged, DeliveryReceived, DeliveryDispatched, DeliveryFailed, DeliveryReplayed, InboundDeliveryVerified, InboundDeliveryRejected