# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Datadog Add API version: 1.0.0 extends: openapi/datadog-add-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/api/v2/dashboard/lists/manual/{dashboard_list_id}/dashboards'].post update: x-apievangelist-phrasing: intent: Add dashboards to a dashboard list effect: write questions: - How do I add dashboards to an existing dashboard list? - Can I add several dashboards to a list at once? instructions: - text: Add dashboards {dashboards} to dashboard list {dashboard_list_id}. slots: dashboards: requestBody.dashboards dashboard_list_id: path.dashboard_list_id - text: 'Put these dashboards into list {dashboard_list_id}: {dashboards}.' slots: dashboard_list_id: path.dashboard_list_id dashboards: requestBody.dashboards method: generated generated: '2026-10-01' - target: $.paths['/api/v2/integrations/fastly/accounts/{account_id}/services'].post update: x-apievangelist-phrasing: intent: Add a Fastly service to an account effect: write questions: - How do I start monitoring a new Fastly service? - Can I add a Fastly service under an existing Fastly account? instructions: - text: Add Fastly service {data} to account {account_id}. slots: data: requestBody.data account_id: path.account_id - text: Create a Fastly service entry under account {account_id}. slots: account_id: path.account_id method: generated generated: '2026-10-01' - target: $.paths['/api/v2/roles/{role_id}/users'].post update: x-apievangelist-phrasing: intent: Add a user to a role effect: write questions: - How do I give a user a role in Datadog? - Can I assign an existing user to a custom role? instructions: - text: Add user {data} to role {role_id}. slots: data: requestBody.data role_id: path.role_id - text: Assign role {role_id} to the user {data}. slots: role_id: path.role_id data: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/api/v2/team/{team_id}/memberships'].post update: x-apievangelist-phrasing: intent: Add a user to a team effect: write questions: - How do I add someone to a team? - Can I set a member's role when adding them to a team? instructions: - text: Add user {data} to team {team_id}. slots: data: requestBody.data team_id: path.team_id - text: Make {data} a member of team {team_id}. slots: data: requestBody.data team_id: path.team_id method: generated generated: '2026-10-01'