View as Markdown
OFFLIGHT icon

OFFLIGHT ACTION

Create Task

Initiates the creation of a new task in Offlight. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's OFFLIGHT 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: "offlight-create-task",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    offlight: { authProvisionId: "apn_xxxxxxx" },
    taskName: "Task Name",
    taskNote: "Task Note",
  },
})

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
taskName Task Name string
The name of the task.
Required
taskNote Task Note string
A note about the task.
Optional
taskDeadline Task Deadline string
The deadline of the task. In ISO 8601 format (YYYY-MM-DD).
Optional
identifier Identifier string
A unique identifier for the task.
Optional
sourceName Source Name string
The source name of the task.
Optional
sourceLink Source Link string
The source link of the task.
Optional

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
offlight-create-task
Version
0.0.2
App
OFFLIGHT
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes