View as Markdown
Freedcamp icon

Freedcamp ACTION

Create Task

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

IMPLEMENTATION

Call this tool

Connect a user's Freedcamp 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: "freedcamp-create-task",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    freedcamp: { authProvisionId: "apn_xxxxxxx" },
    projectId: "Project",
    taskGroupId: "Task List",
  },
})

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
projectId Project string
Project to create the task in
Required Dynamic
taskGroupId Task List string
Task list (group) to add the task to. Leave empty to use the first list.
Optional Dynamic
title Title string
Task title
Required
description Description string
Task description (HTML supported)
Optional
priority Priority string
Task priority
Optional
assignedToId Assigned To string
User ID to assign the task to. Use 0 for unassigned, -1 for everyone.
Optional
startDate Start Date string
Start date in YYYY-MM-DD format
Optional
rRule R Rule string
The recurrence rule in iCalendar (RFC 5545) format, can be an empty string or absent
Optional
dueDate Due Date string
Due date in YYYY-MM-DD format
Optional
hParentId Parent ID string
Parent ID to add to the task
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
freedcamp-create-task
Version
0.0.2
App
Freedcamp
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes