# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Asana Task Templates API version: 1.0.0 extends: openapi/asana-task-templates-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: 4 - target: $.paths['/task_templates'].get update: x-apievangelist-phrasing: intent: List a project's task templates effect: read questions: - What task templates does a project have? - Do I have to name a project to list task templates? instructions: - text: List the task templates in project {project}. slots: project: query.project - text: Show reusable task templates for project {project}. slots: project: query.project method: generated generated: '2026-10-01' - target: $.paths['/task_templates/{task_template_gid}'].get update: x-apievangelist-phrasing: intent: Get a task template effect: read questions: - What does a single task template contain? - Can I look up a task template by its ID? instructions: - text: Show task template {template}. slots: template: path.task_template_gid - text: Fetch the details of task template {template}. slots: template: path.task_template_gid method: generated generated: '2026-10-01' - target: $.paths['/task_templates/{task_template_gid}'].delete update: x-apievangelist-phrasing: intent: Delete a task template effect: destructive questions: - Can I delete a task template we no longer use? - What does deleting a task template return? instructions: - text: Delete task template {template}. slots: template: path.task_template_gid - text: Remove the task template {template}. slots: template: path.task_template_gid method: generated generated: '2026-10-01' - target: $.paths['/task_templates/{task_template_gid}/instantiateTask'].post update: x-apievangelist-phrasing: intent: Create a task from a task template effect: write questions: - How do I create a task from a template? - Is creating a task from a template an asynchronous job? instructions: - text: Create a task named {name} from template {template}. slots: template: path.task_template_gid name: requestBody.data - text: Instantiate task template {template}. slots: template: path.task_template_gid method: generated generated: '2026-10-01'