Taskade

Collaboration platform for remote teams to organize projects, tasks and AI agents.
Connect it
In Keystile Automations → Connections → New connection, choose Taskade and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Taskade: delete ai agent (Permanently deletes an AI agent).What it can do (42 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add Project to Agent Knowledge | Lets an AI agent use a project as knowledge. | Yes |
| Ask AI Agent | Sends a prompt to a Taskade AI agent and returns its answer. Uses Taskade AI credits. | Yes |
| Assign Task | Assigns project members to a task by their handle. | Yes |
| Complete (Archive) Project | Marks a project as completed, which archives it. | Yes |
| Complete Task | Complete a task in a project. | Yes |
| Complete Task (by ID) | Marks a task as completed, given the project and task ID. | Yes |
| Copy Project | Copies a project, with its tasks, into a workspace or folder. | Yes |
| Create Project | Creates a project in a workspace or folder, optionally with tasks written as a Markdown list. | Yes |
| Create Project from Template | Creates a project from one of your Taskade project templates. | Yes |
| Create Task | Creates a new task. | Yes |
| Create Tasks | Adds 1-20 tasks to a project, at the top or bottom, or next to or inside another task. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete AI Agent | Permanently deletes an AI agent. | |
| Delete Task | Delete an existing task in a project. | |
| Delete Task (by ID) | Permanently deletes a task and its subtasks, given the project and task ID. | |
| Find Tasks | Finds tasks in a project whose text contains some words. | |
| Generate AI Agent | Creates a new AI agent from a plain-language description. Uses Taskade AI credits. | Yes |
| Get Agent Conversation | Gets one conversation of an AI agent, with its transcript. | |
| Get AI Agent | Gets an AI agent with its commands and their prompts. | |
| Get Project | Gets a project by ID or link. | |
| Get Project Share Link | Gets the view and edit share links of a project, if sharing is on. | |
| Get Task | Gets a task with its date, note, assignees and custom field values. | |
| List Agent Conversations | Lists the conversations of an AI agent. | |
| List AI Agents | Lists the AI agents in a workspace or folder. | |
| List Custom Fields | Lists the custom fields of a project, with select options. | |
| List Folders | Lists the folders of a workspace, including its home folder. | |
| List My Recent Projects | Lists projects you have access to across all workspaces, most recently viewed first. | |
| List Project Members | Lists the people who can be assigned to tasks in a project. | |
| List Project Templates | Lists the project templates saved in a workspace or folder. | |
| List Projects | Lists the projects in a workspace or folder, optionally filtered by name. | |
| List Tasks | Lists the tasks of a project in outline order, one page at a time. | |
| List Workspaces | Lists the Taskade workspaces you belong to. | |
| Move Task | Moves a task before or after another task, or inside it as a subtask. | Yes |
| Remove Project from Agent Knowledge | Stops an AI agent from using a project as knowledge. | Yes |
| Reopen Task | Marks a completed task as not completed. | Yes |
| Restore Project | Restores a completed (archived) project. | Yes |
| Set Custom Field Value | Sets or clears the value of a custom field on a task. | Yes |
| Set Task Date | Sets or clears the start and end date of a task. | Yes |
| Set Task Note | Sets or clears the note attached to a task. | Yes |
| Trigger Taskade Automation | Starts a Taskade automation that begins with a Webhook trigger, sending a JSON payload. | Yes |
| Unassign Task | Removes one member from a task's assignees. | Yes |
| Update Task Text | Replaces the text of a task. | Yes |
Start a workflow when… (6 triggers)
- Task Due — Fires when a task's due date arrives. Needs a Taskade Pro plan or above.
- Task Assigned — Fires when tasks are assigned to someone. Needs a Taskade Pro plan or above.
- New Comment — Fires when a comment is added to a task. Needs a Taskade Pro plan or above.
- New Project — Fires when a project is created. Needs a Taskade Pro plan or above.
- Project Assigned — Fires when a project is assigned to someone. Needs a Taskade Pro plan or above.
- Member Joined Project — Fires when someone joins a project. Needs a Taskade Pro plan or above.
How Keystile protects it
Every Taskade action is checked before it runs, whether it comes from an AI tool or a workflow. 23 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Taskade with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access