Tasks & Workflows

Creating Tasks

Tasks are the core of Astra Forge. This page shows you how to create tasks with clear owners, dates, and priorities.

What is “Creating Tasks”?

Creating tasks means defining the work units your team will complete. Each task can include assignee, due date, priority, files, and comments.

Key Features of Tasks

  • Clear Ownership – One assignee per task.

  • Due Dates & Priority – Keep urgency visible.

  • Attachments & Checklists – Add files and steps.

  • Comments & Mentions – Keep context in one place.

  • Smart Sorting – AI lifts the most important tasks.

Why Use It?

Well-formed tasks make work visible, accountable, and trackable. Teams ship faster when they see what matters and who’s on point.

Creating Tasks in Action

import { Astra } from "@astraforge/sdk";

const client = new Astra({ token: process.env.ASTRA_TOKEN });

await client.tasks.create({
  projectId: "proj_123",
  title: "Design pricing page",
  assigneeId: "user_789",
  dueDate: "2025-09-26",
  priority: "medium",
});

In this example:

  • We create a task inside proj_123.

  • We set a single owner, due date, and priority.

  • The task appears on the project board immediately.

Background

Create a free website with Framer, the website builder loved by startups, designers and agencies.