Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitbook/assets/api-0.1.0.json

Large diffs are not rendered by default.

1,437 changes: 0 additions & 1,437 deletions .gitbook/assets/json (1).json

This file was deleted.

1 change: 0 additions & 1 deletion .gitbook/assets/json.json

This file was deleted.

1 change: 0 additions & 1 deletion .gitbook/assets/openapi taskade.json

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,4 @@ coverage/
# Temporary folders
tmp/
temp/
SUBMISSIONS_TRACKER_*.md
396 changes: 396 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ Use this as the canonical overview: [Workspace DNA](genesis-living-system-builde
* [**REST API v1**](apis-living-system-development/comprehensive-api-guide/README.md) - Complete RESTful reference (full task CRUD)
* [**Action API v2**](apis-living-system-development/api-v2-reference.md) - The newer action-based API (agent prompting, bundles)
* [**Authentication**](apis-living-system-development/developers/authentication.md) - Personal tokens & OAuth 2.0
* [**Open Source**](https://github.com/taskade) - MCP server, Integration Kit (Zapier/n8n), and sample apps on GitHub

### Explore docs

Expand Down
3 changes: 2 additions & 1 deletion apis-living-system-development/developer-home.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,11 @@ Treat your API token like a password. Never commit it to version control or shar
| [REST API v1 Reference](comprehensive-api-guide/README.md) | The complete, stable RESTful API — full task CRUD, per-endpoint docs |
| [Action API v2 Reference](api-v2-reference.md) | The newer action-based (RPC) API — agent prompting, bundles, lifecycle |
| [Authentication Guide](developers/authentication.md) | Personal access tokens and OAuth 2.0 (PKCE) flows |
| [Workspace MCP](workspace-mcp.md) | Run `@taskade/mcp-server` to connect Claude Desktop, Cursor, and Claude Code |
| [Workspace MCP](workspace-mcp.md) | Run `@taskade/mcp-server` to connect Claude Desktop, Cursor, and Claude Code ([source](https://github.com/taskade/mcp)) |
| [Workspace MCP — Advanced](workspace-mcp-advanced.md) | Multi-client setup, troubleshooting, security |
| [Hosted MCP — Genesis App (Beta)](genesis-app-mcp.md) | Edit your Genesis app's source from your IDE via the remote `taskade.com/mcp` server |
| [MCP Connectors](../genesis-living-system-builder/genesis/mcp-connectors.md) | Give Taskade agents 31+ third-party tools (outbound MCP) |
| [Integration Kit (GitHub)](https://github.com/taskade/integrations) | Open-source Zapier and n8n actions & triggers built on the public API — contribute or self-host |
| [Webhooks](webhooks.md) | Trigger automations from external events; call out to any API |
| [Bundles & App Kits](bundles.md) | Import/export full Genesis apps as portable `.tsk` bundles |
| [Long-Term Memory](long-term-memory.md) | Memory-as-Projects architecture — editable, queryable, API-addressable |
Expand Down
1 change: 1 addition & 0 deletions apis-living-system-development/developers/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ Official libraries and tools:
* [Autonomous Agents Guide](../autonomous-agents.md) -- Agent use cases and architecture patterns
* [Community Apps](https://www.taskade.com/community) -- Browse Genesis apps built by the community
* [Sample App](https://github.com/taskade/taskade-sample-app) -- Genesis app example
* [Integration Kit](https://github.com/taskade/integrations) -- Open-source Zapier & n8n actions and triggers built on the public API
{% endtab %}
{% endtabs %}

Expand Down
18 changes: 5 additions & 13 deletions genesis-living-system-builder/automation/advanced-actions.md
Original file line number Diff line number Diff line change
Expand Up @@ -756,21 +756,13 @@ The HTTP Schema Generator automatically creates data schemas from API responses,

---

## 🔮 Future Automation Features
## 🤖 Build Automations with AI — Available Today

### **Coming Soon**
You don't have to assemble flows by hand — Taskade already builds automations from natural language:

#### **AI-Powered Automation Builder**
- Natural language automation creation
- Smart workflow suggestions based on usage patterns
- Automatic optimization recommendations
- Predictive failure detection

#### **Advanced Integration Hub**
- One-click setup for popular service combinations
- Custom connector builder
- Real-time integration health monitoring
- Marketplace for community-built integrations
* **EVE (Taskade Autonomous Agent)** — describe the outcome you want and EVE drafts the automation: trigger, actions, and connected integrations.
* **Workflow Automation Mode** at [taskade.com/create](https://www.taskade.com/create) — a focused chat mode that generates just the workflow from a single prompt.
* Generated flows are normal automations — open them in the flow editor to adjust triggers, actions, and conditions like any hand-built workflow.

---

Expand Down
4 changes: 2 additions & 2 deletions genesis-living-system-builder/automation/integrations.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Taskade connects to **100+ tools and services** across communication, productivi
| **Database** | Record created, updated | Insert record, update data, run query | Connection String |
| **FTP/SFTP** | File uploaded, modified | Upload file, download, sync directory | Credentials |

> **Related developer docs:** Build custom integrations programmatically with the [Developer Hub](../../apis-living-system-development/developer-home.md) and [Webhooks](../../apis-living-system-development/webhooks.md).
> **Related developer docs:** Build custom integrations programmatically with the [Developer Hub](../../apis-living-system-development/developer-home.md) and [Webhooks](../../apis-living-system-development/webhooks.md), or contribute to the open-source [Integration Kit](https://github.com/taskade/integrations) (Zapier & n8n actions and triggers).

## Integration Setup

Expand Down Expand Up @@ -529,7 +529,7 @@ Enterprise customers get priority support for custom integrations.
> → [Contact our team](https://taskade.com/contact) for enterprise solutions

> **Want to contribute an integration?**
> → [Submit a request](https://taskade.com/community) to our community
> → Open a PR on the open-source [Integration Kit](https://github.com/taskade/integrations) (Zapier & n8n actions and triggers), or [share ideas](https://taskade.com/community) with the community

→ **Next: [Browse Actions & Triggers](./actions.md)**
→ **Complete Reference: [Comprehensive Automation Integrations](./comprehensive-integrations.md)**
2 changes: 1 addition & 1 deletion genesis-living-system-builder/community-and-sharing/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ Every app gets an **individual URL immediately**:

### Can I use my own domain name?

**Coming soon!** You'll be able to use your own branded URL (like `app.yourcompany.com`) instead of the default Genesis link, giving your apps a more professional appearance that matches your brand.
**Yes — custom domains are live.** You can connect your own branded URL (like `app.yourcompany.com`) to a published Genesis app instead of the default Genesis link, giving your apps a professional appearance that matches your brand.

### How do users access my app?

Expand Down
49 changes: 29 additions & 20 deletions help-and-support/index/07_api.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,8 @@ Go to Settings → Developer → API Keys → Generate New Key
Use curl to retrieve your projects:

```
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.taskade.com/v1/projects
curl -H "Authorization: Bearer your_api_token_placeholder" \
https://www.taskade.com/api/v1/me/projects
```
{% endstep %}

Expand All @@ -151,10 +151,10 @@ You'll get a JSON array of your projects with full details
Try creating a task:

```
curl -X POST https://api.taskade.com/v1/tasks \
-H "Authorization: Bearer YOUR_API_KEY" \
curl -X POST https://www.taskade.com/api/v1/projects/your_project_id/tasks/ \
-H "Authorization: Bearer your_api_token_placeholder" \
-H "Content-Type: application/json" \
-d '{"name": "API Test Task", "project_id": "your_project_id"}'
-d '{"tasks": [{"content": "API Test Task", "contentType": "text/markdown", "placement": "beforeend"}]}'
```
{% endstep %}
{% endstepper %}
Expand Down Expand Up @@ -518,29 +518,38 @@ class ResilientAPI {

## SDKs and Development Tools

### Official SDKs
### Call the API from any language

**Pre-built libraries for popular languages:**
The API is standard HTTP + JSON — no SDK required. Authenticate with a personal access token from [taskade.com/settings/api](https://www.taskade.com/settings/api):

```javascript
// JavaScript/TypeScript SDK
import { TaskadeAPI } from '@taskade/sdk';

const api = new TaskadeAPI({
apiKey: 'your_api_key',
baseURL: 'https://api.taskade.com/v1'
// JavaScript/TypeScript — Node.js 18+, Deno, Bun, or the browser
const res = await fetch('https://www.taskade.com/api/v1/workspaces', {
headers: { Authorization: 'Bearer your_api_token_placeholder' },
});
const data = await res.json();
```

```python
# Python — any HTTP client works
import requests

// Python SDK
from taskade import TaskadeAPI
res = requests.get(
"https://www.taskade.com/api/v1/workspaces",
headers={"Authorization": "Bearer your_api_token_placeholder"},
)
data = res.json()
```

api = TaskadeAPI(api_key='your_api_key')
### Official SDKs and tools

# Go SDK
import "github.com/taskade/go-sdk/taskade"
{% hint style="warning" %}
The official TypeScript SDK (`@taskade/sdk`) is in preview and **not yet published to the public npm registry**. Until it ships, use the REST API directly as shown above.
{% endhint %}

api := taskade.NewAPI("your_api_key")
```
* [**TypeScript SDK (Preview)**](../../apis-living-system-development/sdk-quickstart.md) — generated client for API v2; the quickstart shows the HTTP-first path you can use today
* [**Workspace MCP Server**](https://github.com/taskade/mcp) — `@taskade/mcp-server` on npm; connect Claude Desktop, Cursor, and any MCP client to your workspace
* [**Integration Kit**](https://github.com/taskade/integrations) — open-source Zapier and n8n actions & triggers built on this public API

### Development Tools

Expand Down
4 changes: 4 additions & 0 deletions updates-and-timeline/changelog-2026/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Changelog (2026)

Product updates, new features, and improvements shipped in 2026. For releases before 2026, see the [Changelog archive](../../changelog/README.md).

{% hint style="info" %}
This section highlights major releases. For the complete, always-current stream of updates, see [taskade.com/changelog](https://www.taskade.com/changelog).
{% endhint %}
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Taskade now runs an MCP server that lets external AI tools — like Claude Deskt

### Taskade SDK

The official Taskade SDK is here. TypeScript-first, auto-generated from the API schema, and installable via `yarn add @taskade/sdk`. Build integrations faster with typed methods for every endpoint.
The official Taskade SDK is here in preview. TypeScript-first and auto-generated from the API schema, with typed methods for every endpoint. The public npm release is in progress — see the [SDK Quickstart](../../../apis-living-system-development/sdk-quickstart.md) for the HTTP-first path you can use today.

***

Expand Down