# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for WebApps API Client Workflow Triggers API version: 1.0.0 extends: openapi/microsoft-azure-functions-workflow-triggers-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: 5 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers'].get update: x-apievangelist-phrasing: intent: List the triggers of a workflow effect: read questions: - What triggers are defined on a Logic Apps Standard workflow? - Can I filter or limit the triggers returned for a workflow? instructions: - text: List the triggers of workflow {workflowName} on app {name}. slots: workflowName: path.workflowName name: path.name - text: Show the first {top} triggers on workflow {workflowName}. slots: top: query.$top workflowName: path.workflowName method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}'].get update: x-apievangelist-phrasing: intent: Get a workflow trigger effect: read questions: - How do I look up the state of one trigger on a workflow? - When did a specific workflow trigger last fire? instructions: - text: Get trigger {triggerName} of workflow {workflowName} on app {name}. slots: triggerName: path.triggerName workflowName: path.workflowName name: path.name - text: Show the details of trigger {triggerName}. slots: triggerName: path.triggerName method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}/listCallbackUrl'].post update: x-apievangelist-phrasing: intent: Get the callback URL for a workflow trigger effect: read questions: - Where do I find the URL to call a request-based workflow trigger? - How do I get the signed callback URL for an HTTP trigger? instructions: - text: Get the callback URL for trigger {triggerName} on workflow {workflowName} in app {name}. slots: triggerName: path.triggerName workflowName: path.workflowName name: path.name - text: Give me the invoke URL for trigger {triggerName}. slots: triggerName: path.triggerName method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}/run'].post update: x-apievangelist-phrasing: intent: Run a workflow trigger manually effect: write questions: - Can I fire a workflow trigger manually instead of waiting for its schedule? - How do I kick off a workflow by running its trigger now? instructions: - text: Run trigger {triggerName} on workflow {workflowName} in app {name}. slots: triggerName: path.triggerName workflowName: path.workflowName name: path.name - text: Fire trigger {triggerName} now. slots: triggerName: path.triggerName method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}/schemas/json'].get update: x-apievangelist-phrasing: intent: Get a workflow trigger's JSON schema effect: read questions: - What payload shape does a workflow trigger expect? - How do I download the JSON schema for a trigger's request body? instructions: - text: Get the JSON schema for trigger {triggerName} on workflow {workflowName} in app {name}. slots: triggerName: path.triggerName workflowName: path.workflowName name: path.name - text: Show the expected request schema of trigger {triggerName}. slots: triggerName: path.triggerName method: generated generated: '2026-10-01'