# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Checkly Public Triggers API version: 1.0.0 extends: openapi/checkly-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: 9 - target: $.paths['/v1/check-sessions/trigger'].post update: x-apievangelist-phrasing: intent: Start check sessions for matching checks (v1) effect: write questions: - How do I run my checks on demand right now through the original v1 trigger? - What happens with the v1 check session trigger if I give no target filters? instructions: - text: Trigger a v1 check session for checks matching {target}. slots: target: requestBody.target - text: Start v1 check sessions for every eligible check. method: generated generated: '2026-09-26' - target: $.paths['/v1/test-sessions/trigger'].post update: x-apievangelist-phrasing: intent: Trigger a test session effect: write questions: - Can I kick off a named test run of my checks from a chosen location? - Does triggering a test session wait for the results before returning? instructions: - text: Trigger test session {name} in {runLocation}. slots: name: requestBody.name runLocation: requestBody.runLocation - text: Start test session {name} from {runLocation} for checks matching {target}. slots: name: requestBody.name runLocation: requestBody.runLocation target: requestBody.target method: generated generated: '2026-10-01' - target: $.paths['/v1/triggers/check-groups/{groupId}'].get update: x-apievangelist-phrasing: intent: Get a check group's trigger URL (deprecated) effect: read questions: - What is the deprecated trigger URL for one of my check groups? - Does my check group already have a trigger set up? instructions: - text: Show the trigger for check group {groupId}. slots: groupId: path.groupId - text: Get the deprecated trigger URL of group {groupId}. slots: groupId: path.groupId method: generated generated: '2026-09-26' - target: $.paths['/v1/triggers/check-groups/{groupId}'].post update: x-apievangelist-phrasing: intent: Create a check group trigger (deprecated) effect: write questions: - Can I create a URL that runs a whole check group when called? - Is creating a check group trigger still supported? instructions: - text: Create a trigger for check group {groupId}. slots: groupId: path.groupId - text: Generate a deprecated trigger URL for group {groupId}. slots: groupId: path.groupId method: generated generated: '2026-09-26' - target: $.paths['/v1/triggers/check-groups/{groupId}'].delete update: x-apievangelist-phrasing: intent: Delete a check group trigger (deprecated) effect: destructive questions: - How do I remove the trigger from a check group? - Can I revoke a check group's trigger URL so it no longer runs the group? instructions: - text: Delete the trigger on check group {groupId}. slots: groupId: path.groupId - text: Revoke check group {groupId}'s trigger URL. slots: groupId: path.groupId method: generated generated: '2026-09-26' - target: $.paths['/v1/triggers/checks/{checkId}'].get update: x-apievangelist-phrasing: intent: Get a check's trigger URL (deprecated) effect: read questions: - What is the trigger URL for a single check? - Does this individual check have a trigger configured? instructions: - text: Show the trigger for check {checkId}. slots: checkId: path.checkId - text: Get the deprecated trigger URL of check {checkId}. slots: checkId: path.checkId method: generated generated: '2026-09-26' - target: $.paths['/v1/triggers/checks/{checkId}'].post update: x-apievangelist-phrasing: intent: Create a check trigger (deprecated) effect: write questions: - Can I get a URL that runs one specific check when called? - Is creating a trigger for a single check still possible? instructions: - text: Create a trigger for check {checkId}. slots: checkId: path.checkId - text: Generate a deprecated trigger URL for check {checkId}. slots: checkId: path.checkId method: generated generated: '2026-09-26' - target: $.paths['/v1/triggers/checks/{checkId}'].delete update: x-apievangelist-phrasing: intent: Delete a check trigger (deprecated) effect: destructive questions: - How do I remove a single check's trigger? - Can I revoke the trigger URL of one check? instructions: - text: Delete the trigger on check {checkId}. slots: checkId: path.checkId - text: Revoke check {checkId}'s trigger URL. slots: checkId: path.checkId method: generated generated: '2026-09-26' - target: $.paths['/v2/check-sessions/trigger'].post update: x-apievangelist-phrasing: intent: Start check sessions for matching checks (v2) effect: write questions: - Which endpoint triggers check sessions under the v2 API? - Can I refresh the cache when triggering v2 check sessions? instructions: - text: Trigger a v2 check session for checks matching {target}. slots: target: requestBody.target - text: Start v2 check sessions for checks matching {target} with cache refresh set to {refreshCache}. slots: target: requestBody.target refreshCache: requestBody.refreshCache method: generated generated: '2026-09-26'