# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Salesforce Quote API version: 1.0.0 extends: openapi/salesforce-quote-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['/apexrest/SBQQ/ServiceRouter'].get update: x-apievangelist-phrasing: intent: Read a CPQ quote effect: read questions: - How do I read a CPQ quote and its lines by quote ID? - Can I load a CPQ quote as a model I can edit and save back? instructions: - text: Read CPQ quote {uid}. slots: uid: query.uid - text: Load quote {uid} using the reader {reader}. slots: uid: query.uid reader: query.reader method: generated generated: '2026-09-26' - target: $.paths['/apexrest/SBQQ/ServiceRouter'].post update: x-apievangelist-phrasing: intent: Save a CPQ quote effect: write questions: - What's the way to save changes to a CPQ quote? - Can I persist a quote model I edited back to CPQ? instructions: - text: Save the CPQ quote. - text: Persist my edited quote model to CPQ. method: generated generated: '2026-09-26'