slug: trainerize provider: ABC Trainerize generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 2 edges: - tag: Clients spec_file: trainerize-clients-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.78 evidence: '"client/addOrUpdate Create or update a client", "client/deactivate", "client/tag Add or remove a client tag", schemas Client, ClientInput' reason: Operations maintain the client (customer) master record — create/update, activate/deactivate, tagging and grouping — which is customer data management; segmentation via tags/groups is secondary. - tag: Webhooks spec_file: trainerize-webhooks-api-openapi.yml capability_id: BC-4270.80 capability_id_l1: BC-4270 capability_name: Webhook & Event Subscription Management confidence: 0.72 evidence: '"webhook/register Register a webhook", "listWebhooks", "deleteWebhook", schemas Webhook, WebhookInput' reason: Lifecycle management of outbound webhook subscriptions exposed to partner integrators, which is exactly the webhook & event subscription capability; it is platform plumbing but the candidate list names it explicitly.