View as Markdown
DoneDone icon

DoneDone ACTION

Create Task

Create a new task in the selected project. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's DoneDone account once, then configure and run Create Task from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "donedone-create-task",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    donedone: { authProvisionId: "apn_xxxxxxx" },
    accountId: "Account ID",
    projectId: "Project ID",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Task inputs
Property Type Description
accountId Account ID string
The ID of an account
Required Dynamic
projectId Project ID string
The ID of a project
Required Dynamic
title Title string
The title of the task
Required
statusId Status ID string
The ID of a task status
Required Dynamic
priorityId Priority ID string
The ID of a task priority
Required Dynamic
description Description string
The description of the task
Optional
dueDate Due Date string
The due date of the task. Example: Oct 15, 2019
Optional
assigneeId Assignee ID string
The ID of an assignee
Optional Dynamic
tags Tags string[]
The tags of the task
Optional Dynamic
watcherIds Watcher IDs string[]
The IDs of the watchers of the task
Optional Dynamic
atMentionIds At Mention IDs string[]
The IDs of the users that are mentioned in the task
Optional Dynamic
linkableTaskIds Linkable Task IDs string[]
The IDs of the tasks that can be linked to the task
Optional Dynamic
conversationId Conversation ID string
The ID of the originating conversation
Optional Dynamic

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
donedone-create-task
Version
0.0.1
App
DoneDone
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes