Asana

Get Asana Task Status

Checks the name, status and due date of an Asana task.

Unverified

What the model is told

Look up an Asana task by its task gid to check whether it is complete and when it is due. Tell the customer the status in plain words. Do not read out internal names or notes.

Request

GEThttps://app.asana.com/api/1.0/tasks/{{taskGid}}?opt_fields=name,completed,due_on

Headers

  • AuthorizationBearer YOUR_ASANA_ACCESS_TOKEN

Parameters

  • taskGid stringThe gid of the Asana task.

Engage payload

{
  "source": "VOICE_AI",
  "tool": {
    "id": "bca367b8-93b4-4591-9001-6d62985f545e",
    "type": "HTTP_REQUEST",
    "label": "Get Asana Task Status",
    "name": "get_asana_task_status",
    "customName": false,
    "description": "Look up an Asana task by its task gid to check whether it is complete and when it is due. Tell the customer the status in plain words. Do not read out internal names or notes.",
    "parameters": [
      {
        "name": "taskGid",
        "type": "string",
        "description": "The gid of the Asana task."
      }
    ],
    "config": {
      "endpoint": {
        "method": "GET",
        "url": "https://app.asana.com/api/1.0/tasks/{{taskGid}}?opt_fields=name,completed,due_on"
      },
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer YOUR_ASANA_ACCESS_TOKEN"
        }
      ],
      "body": null,
      "timeout": null
    }
  }
}

IDs are regenerated on every copy.