slug: attentive provider: Attentive 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: 8 edges: - tag: Identity spec_file: attentive-identity-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.85 evidence: POST /identity-resolution/user-identifiers "Add a client user identifier or custom identifier(s) to a user" reason: Explicit identity-resolution endpoint stitching external identifiers onto a single customer record — the identity-resolution/golden-record element of Customer Data Management. - tag: Segments spec_file: attentive-segments-api-openapi.yml capability_id: BC-420.20 capability_id_l1: BC-420 capability_name: Customer Segmentation Management confidence: 0.85 evidence: POST /v2/segments Create new segment; POST /v2/bulk/segments/members Add Bulk Segment Members reason: Operations create, list, patch and archive audience segments and manage their members — plainly customer segmentation management in a marketing/CRM sense. - tag: Offers spec_file: attentive-offers-api-openapi.yml capability_id: BC-440.30 capability_id_l1: BC-440 capability_name: Discount & Promotion Management confidence: 0.8 evidence: POST /coupons/coupon-pool/{coupon-pool-id}/create "Add discount codes"; schema CreateCouponsDto reason: Creates and stocks pools of discount/coupon codes for distribution, which is promotion and discount administration. Could alternatively be seen as campaign execution, hence not maximal confidence. - tag: Privacy Request spec_file: attentive-privacy-request-api-openapi.yml capability_id: BC-130.50 capability_id_l1: BC-130 capability_name: Privacy & Data Protection Management confidence: 0.78 evidence: POST /privacy/delete-request Add a deletion request; GET /privacy/delete-request/{id} Get a CCPA delete request by Id reason: Operations submit and track consumer data deletion requests under CCPA — i.e. data-subject rights handling, which is Privacy & Data Protection Management. Not a marketing capability despite the vendor being martech. - tag: Bulk Segment Operations spec_file: attentive-bulk-segment-operations-api-openapi.yml capability_id: BC-420.20 capability_id_l1: BC-420 capability_name: Customer Segmentation Management confidence: 0.75 evidence: POST /v2/bulk/segments/members "Add Bulk Segment Members"; schema SegmentMembers, SegmentMember reason: Operations add and remove members from marketing segments, which is management of customer segment membership (BC-420.20). Some chance the better home is marketing operations, hence moderate confidence. - tag: Custom Attributes spec_file: attentive-custom-attributes-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.75 evidence: GET /attributes/custom "Get Custom Attributes for a User"; schemas EventUser, ExternalIdentifiers reason: Reads and writes custom profile attributes against a marketing subscriber identified by external identifiers — maintenance of the customer profile/golden record. - tag: Bulk User Operations spec_file: attentive-bulk-user-operations-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.7 evidence: POST /v2/bulk/user/attributes "Bulk User Attributes"; schemas UserAttributes, CustomIdentifier reason: Bulk write of subscriber attributes keyed by customer identifiers maintains the customer profile record (customer data management). Slight ambiguity as it could be read as segmentation input, so confidence is moderate. - tag: User Properties spec_file: attentive-user-properties-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.7 evidence: POST /v2/user/attributes Create or update a single user with attributes, subscriptions, and identifiers reason: Upserts a customer profile with attributes and identifiers — customer master/profile data maintenance in the marketing platform.