# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Cvent REST Campaigns API version: 1.0.0 extends: openapi/cvent-event-cloud-campaigns-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: 4 - target: $.paths['/campaigns'].get update: x-apievangelist-phrasing: intent: List eMarketing campaigns effect: read questions: - What eMarketing campaigns are in my Cvent account? - Can I list campaigns created after a certain date? instructions: - text: List my eMarketing campaigns. - text: Show eMarketing campaigns after {after} matching {filter}. slots: after: query.after filter: query.filter method: generated generated: '2026-09-26' - target: $.paths['/emarketing/campaigns/{campaignId}/email-templates'].get update: x-apievangelist-phrasing: intent: List a campaign's email templates effect: read questions: - Which email templates belong to an eMarketing campaign? - Where do I find the template ID I need to send a campaign email? instructions: - text: List email templates for campaign {campaignId}. slots: campaignId: path.campaignId - text: Show campaign {campaignId}'s templates matching {filter}. slots: campaignId: path.campaignId filter: query.filter method: generated generated: '2026-09-26' - target: $.paths['/emarketing/emails'].post update: x-apievangelist-phrasing: intent: Send a campaign email to recipients effect: write questions: - How do I send an eMarketing email to people on a campaign's recipient list? - Can I send one template to several recipients at once? instructions: - text: Send template {templateId} to recipients {recipients}. slots: templateId: requestBody.templateId recipients: requestBody.recipients - text: Email campaign recipients {recipients} using eMarketing template {templateId}. slots: recipients: requestBody.recipients templateId: requestBody.templateId method: generated generated: '2026-09-26' - target: $.paths['/emarketing/emails/{emailRequestId}/status'].get update: x-apievangelist-phrasing: intent: Check the status of an eMarketing send effect: read questions: - Did my eMarketing email send go out? - What's the delivery status of a campaign send request? instructions: - text: Check the eMarketing send status of request {emailRequestId}. slots: emailRequestId: path.emailRequestId - text: Show whether campaign email request {emailRequestId} was delivered. slots: emailRequestId: path.emailRequestId method: generated generated: '2026-09-26'