# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Optimizely Agent Activate API version: 1.0.0 extends: openapi/optimizely-activate-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 1 - target: $.paths['/v1/activate'].post update: x-apievangelist-phrasing: intent: Decide features and experiments for a user effect: write questions: - Which features and experiment variations is a given user bucketed into? - Can I get decisions for a user without sending impression events? - Can I limit decisions to only enabled features? instructions: - text: Activate feature {featureKey} for user {userId}. slots: featureKey: query.featureKey userId: requestBody.userId - text: 'Get the experiment {experimentKey} decision for user {userId} without tracking: {disableTracking}.' slots: experimentKey: query.experimentKey userId: requestBody.userId disableTracking: query.disableTracking - text: Return only enabled decisions for user {userId} with attributes {userAttributes}. slots: userId: requestBody.userId userAttributes: requestBody.userAttributes method: generated generated: '2026-09-26'