Keelframe technical model
Build against governed membership context—not disconnected endpoints.
Keelframe organizes the people, relationships, offerings, lifecycle decisions, money, service, communications, and accountable work behind membership. Its integration model is designed to give systems, people, and authorized agents a shared understanding of current state, available actions, ownership, and history.
The conceptual Membership Operations domain model
This is the current Keelframe product model, not a published API schema.
Organizations and relationships
Membership organizations, employers, groups, partners, distributors, agents, households, members, and responsible parties.
Products and access
Products, plans, benefits, eligibility conditions, enrollment, effective status, entitlement, levels, and access.
Money
Billing obligations, payments, adjustments, subscriptions, commissions, attribution, reconciliation, and exceptions.
Service and work
Requests, cases, tasks, documents, communications, decisions, owners, deadlines, projects, and next actions.
Operational evidence
Lifecycle state, source records, approvals, actions taken, outcomes, and audit history.
Four ways Keelframe can connect
- Read-side context: bring selected authoritative data into an operating view without replacing its system of record.
- Governed commands: request an action through defined permission, validation, approval, and audit boundaries.
- Event-driven handoffs: respond to lifecycle changes while retaining source, timing, owner, and outcome context.
- Reconciliation: compare expected and observed results, surface mismatches, and assign accountable follow-through.
The Keelframe interface design standard
This standard guides interfaces being built during beta; it is not a generally available contract.
- Every mutating request identifies tenant, acting identity, authority, target, expected state, requested action, and idempotency key.
- Material actions identify whether human approval is required before execution.
- Every result distinguishes accepted, completed, rejected, retryable, conflicted, and unknown outcomes.
- List interfaces define filtering, pagination, freshness, source, and permission semantics.
- Audit evidence links the request, decision, action, outcome, and recovery path.
What an AI agent needs from Keelframe
Identity and authority
The agent knows the tenant, user, role, and decision boundary under which it operates.
Source-labeled context
Current membership facts retain their authoritative source and freshness.
Bounded tools
Each tool has an explicit purpose, schema, permissions, and read or mutation classification.
Approval and recovery
Material actions can pause for a person, execute repeat-safely, and recover from uncertain outcomes.
Recorded results
Recommendations, approvals, actions, and outcomes remain available for review.
Current technical availability
Public now
The conceptual domain model, integration patterns, agent requirements, Membership Operations guides, and design-partner request experience.
Design-partner beta
Scoped operating workflows, tenant-specific interfaces, integrations, workspaces, and governed AI tools built and accepted around bounded use cases.
Publish only after verification
Stable public endpoints, OpenAPI, MCP tools, webhooks, SDKs, rate limits, version policy, service levels, and security or compliance assurances.
