Back to tools

AI Agent Tool

Nifty logo

Nifty

All-in-one project management hub combining tasks, milestones, docs, and team chat.

Project ManagementVerified

openapi.niftypm.com

•

One-click Login

About Nifty

Nifty is a project management platform that unifies tasks, milestones, discussions, docs, file sharing, and team chat in a single workspace. It targets small to mid-sized teams that want to avoid juggling multiple tools. Distinctive features include Gantt-style roadmaps, time tracking, workflow automations, and cross-project portfolio views. It integrates with 30+ tools including Slack, Google Workspace, and Microsoft 365.

AI Agent Use Cases

- Task management with Kanban, list, timeline, and calendar views

- Milestone-based project roadmaps (Gantt-style)

- Built-in team chat and threaded discussions

- Time tracking and budget tracking

- Workflow automations and custom fields (Business plan and up)

- Portfolio and cross-project overviews

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

taskId

The unique identifier for the task

assignees

The unique identifier for the member that the task will be assigned

Inputs

projectId

The unique identifier for the project

text

The content of the message.

messageLocation

Where the message will be posted.

Inputs

name

The name of the project to create.

description

The description of the project.

templateId

The unique identifier for the template

niceId

Shortname is used as task ID prefix.

accessType

The privacy of the project.

defaultTaskView

Select the default view for your task board.

disabled

disabled

Inputs

projectId

The unique identifier for the project

taskGroupId

The unique identifier of a task group

name

The name of the task

description

A description of the task

parentTaskId

Enter a parent task ID to create this task as subtask of another task

milestoneId

The unique identifier of a milestone

dueDate

Due date of the task in ISO-8601 format

startDate

Start date of the task in ISO-8601 format

assigneeIds

An array of assignee IDs to assign to the task

labelIds

An array of unique identifiers for the labels

additionalFields

Additional fields to add to the task. [See the documentation](https://developers.niftypm.com/operation/operation-taskapicontroller_createtask)