# April 28, 2026

## What's New:

### New "Manual" Liquid Expression for Webhooks

Introducing a brand-new trigger that takes Webhooks further, opening up more flexible use cases and richer functionality.

<figure><img src="/files/Gskq8Y4LG9ClykKA6dp6" alt="" width="563"><figcaption></figcaption></figure>

***

### Multiple New Action Pieces for Automations

Your automation toolkit just got bigger. With multiple new Action pieces added, you can craft richer, more capable workflows.

<figure><img src="/files/BkkJt0OqYPzpJkk7r3Bt" alt="" width="563"><figcaption></figcaption></figure>

Here's a quick breakdown table of the various new Automation actions:

| Action                     | Description                                                                                                             |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| Calculate                  | Perform basic arithmetic on two numbers.                                                                                |
| Text Replace               | Replace the first occurrence or all occurrences of a substring in text.                                                 |
| Text Regex Match           | Test text against a regular expression and return the first match with any capture groups.                              |
| Lookup Table               | Look up a value by a key from a static table.                                                                           |
| Format Date                | Format an ISO-8601 date/time string using Luxon format tokens.                                                          |
| Get JSON Field             | Extract a single field from a JSON object using a dot-path with optional \[index] segments (e.g. "data.items\[0].name") |
| Send Message in Agent Chat | This action appends an agent-authored message to an existing Agent chat.                                                |
| Uncomplete Task            | Mark a previously completed task as not completed.                                                                      |
| Unassign Task              | Remove a user from a task.                                                                                              |
| Set Task Due Date          | Set or update the due date on a task.                                                                                   |
| Clear Task Due Date        | Remove any due date on a task, if any.                                                                                  |
| Append Task Under Parent   | Insert a new task as the last child of an existing parent task.                                                         |
| Delete Task                | Permanently remove a task from a project.                                                                               |
| Archive Project            | Soft-archive a project.                                                                                                 |
| Unarchive Project          | Restore a previously archived project. Clears archived\_at and re-indexes for search.                                   |
| Pin Project                | Pin a project so it surfaces at the top of its space.                                                                   |
| Unpin Project              | Remove the project pin.                                                                                                 |
| Tag Project                | Apply a workspace tag to a project.                                                                                     |
| Untag Project              | Remove a workspace tag from a project.                                                                                  |
| Set Project Date Range     | Set start and optional end dates on a project.                                                                          |

***

## Improvements & Fixes:

* Improved EVE's system to prevent hallucinating UUID.
* Added a CSV export function in project's Table view.
* Added a failed-run count badge for automations in the editor's Run tab.
* Added a run summary pill for each automation in the automations list.
* Added an All Runs tab in the automations page to view all automation runs within the app.
* You can now preview last trigger data in the automation's workflow.
* Variable-picker pills in automations now include a description in their tooltip.
* The Task Added trigger now has includes project title and assignees as output variables.
* The Mailhook trigger is now available on all plans.
* The Ask Agent now has a Send to Chat option.
* The Ask AI and Categorise with AI actions now has LLM model selection.
* The Ask Agent, Run Agent Command, Ask AI actions now has AI credits consumption as output variables.
* Newly published public apps will now be auto-categorised. Expect to see your apps in the various categories in the community apps!&#x20;
* Fixed an issue where the Ask Agent action was not reading from its knowledge project's custom fields.
* Fixed an issue where the triple dot options in the agents list page was opening the legacy edit modal; it should now redirect correctly to the agent tab subpages.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.taskade.com/updates-and-timeline/changelog-2026/april-2026/april-28-2026.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
