Skip to content

BizMetry Client

A Client in BizMetry represents an external entity outside your organization that consumes one or more of your business resources (assets) exposed through consumable APIs.
Clients are the consumers of your business domains — they trigger interactions that BizMetry can trace, classify, and analyze in real time.


🧭 Concept Overview

A BizMetry Client can be any external application or system that interacts with your exposed APIs or business assets, such as:

  • A mobile application
  • A web application
  • An edge-deployed application
  • An AI client or autonomous agent
  • A kiosk or embedded device
  • Another backend belonging to a different business domain that consumes your exposed resources

In essence, Clients represent the external surface of consumption — the entities that perform actions, transactions, or data requests over your available business assets.


⚙️ Client Identification and Mapping

BizMetry allows you to define Clients and map them to one or more request attributes, enabling automatic identification of which client originated a given action on a resource.

This mapping capability allows BizMetry to recognize the source of a transaction or request by inspecting attributes such as:

  • API keys
  • JWT claims
  • IP or domain patterns
  • User-agent headers
  • Custom identifiers or payload fields

Through this mechanism, BizMetry achieves client-level observability, linking any resource access or transaction back to the client that triggered it — automatically and transparently.

⚙️ Logical Behavior

Each Client defined in BizMetry is associated with a Client Type.
A Client Type is a reusable classification that groups clients sharing similar characteristics — such as device category, consumption model, or technical integration layer.

When an external system performs an action over a resource, BizMetry can automatically:

  1. Identify the origin of the action by matching request attributes to a defined client.
  2. Attribute the resulting metrics, telemetry, or events to that specific client.
  3. Correlate this data across profiles, environments, and domains to enable business-level analytics.

This behavior allows BizMetry to understand who is consuming what, providing visibility into cross-domain interactions and client-driven patterns of usage.


💼 Business Relevance

Clients are essential for understanding how external actors interact with your organization’s digital ecosystem.
By modeling clients explicitly, BizMetry enables:

  • Business observability per client, showing usage trends and performance per consumer type.
  • Telemetry correlation, linking operational signals back to the entity that initiated them.
  • Security and accountability, allowing traceability of actions to specific consuming entities.
  • Cross-domain insights, identifying dependencies between your business domains and external systems.

Through this lens, Clients become a strategic component for managing digital consumption visibility, enabling informed decision-making across both technical and business dimensions.


🔗 Key Takeaways

  • A Client is an external consumer of one or more resources in your business domains.
  • Clients are automatically identifiable through attribute mapping (headers, keys, claims, etc.).
  • Each Client belongs to a Client Type, grouping those with common characteristics.
  • BizMetry uses this model to achieve business-centric visibility and telemetry attribution across all consuming entities.