# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Salesforce Update API version: 1.0.0 extends: openapi/salesforce-update-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['/data/v64.0/connect/fundraising/commitments/{commitmentId}'].patch update: x-apievangelist-phrasing: intent: Change a gift commitment's schedule effect: write questions: - Can I change how much and how often a donor gives on a recurring commitment? - Which fields must I send when modifying a gift commitment? instructions: - text: Update commitment {commitment_id} to {amount} {period} starting {start}. slots: commitment_id: path.commitmentId amount: requestBody.amount period: requestBody.transactionPeriod start: requestBody.startDate - text: Change commitment {commitment_id} to end on {end} with payment method {payment}. slots: commitment_id: path.commitmentId end: requestBody.endDate payment: requestBody.paymentInstrument method: generated generated: '2026-09-26'