# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Salesforce Agent API version: 1.0.0 extends: openapi/salesforce-agent-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: 2 - target: $.paths['/services/oauth2/authorize'].get update: x-apievangelist-phrasing: intent: Start the OAuth user-agent flow effect: read questions: - What's the way to authorize a browser or mobile app with the OAuth user-agent flow? - Can I prefill the login username when sending users to authorize? instructions: - text: Start the user-agent OAuth flow for client {client_id} redirecting to {redirect_uri}. slots: client_id: query.client_id redirect_uri: query.redirect_uri - text: Open the authorize page with response type {response_type} and login hint {login_hint}. slots: response_type: query.response_type login_hint: query.login_hint method: generated generated: '2026-09-26' - target: $.paths['/data/v64.0/einstein/ai-evaluations/runs'].post update: x-apievangelist-phrasing: intent: Run an AI agent evaluation test effect: write questions: - Is there a way to kick off an automated test of my AI agent? - Can I run a saved AI evaluation definition by name? instructions: - text: Run agent test {aiEvaluationDefinitionName}. slots: aiEvaluationDefinitionName: requestBody.aiEvaluationDefinitionName - text: Start an AI evaluation run using definition {aiEvaluationDefinitionName}. slots: aiEvaluationDefinitionName: requestBody.aiEvaluationDefinitionName method: generated generated: '2026-09-26'