# Fundamental Elements

## **1️⃣ Tasks & Subtasks**

📌 **Tasks** – The core unit of SmartTask. Assign tasks to team members, set deadlines, and track progress.

📌 **Subtasks** – Break down larger tasks into smaller steps for better execution.

📌 **Custom Fields** – Add extra details like priority, budget, or status.

## **2️⃣ Groups & Projects**

📂 **Groups** – A higher-level structure where multiple projects reside. Imagine teams and departments.

📂 **Projects** – A collection of related tasks grouped together for better organization.

📂 **Portfolios** – Track multiple projects under one view to oversee progress and resource allocation.

## **3️⃣ Views**

📊 **List View** – A structured list of tasks and details.

📊 **Board View (Kanban)** – Visual workflow with drag-and-drop functionality.

📊 **Timeline View (Gantt Chart)** – Manage task dependencies and scheduling.

📊 **Calendar View** – See tasks based on due dates for better planning.

📊 **Dashboard View** – See tasks based on due dates for better planning.

📊 **Gallery View** – See tasks in gallery view with image preview in card

📊 **Discussions** – Add a discussion post where people can share their thoughts (Just like Linkedin)

📊 **Chat** – Chat with team-mates.

📊 **Form** – Create customizable forms that can be hosted on your website.

## **4️⃣ Collaboration & Communication**

💬 **Comments & Mentions** – Discuss tasks with team members within each task.

📎 **File Attachments** – Upload documents, images, or links.

🔔 **Notifications & Reminders** – Stay updated on changes and deadlines.

## **5️⃣ Automations & Workflows**

⚡ **Recurring Tasks** – Automate repetitive tasks at set intervals.

⚡ **Task Dependencies** – Ensure one task starts only after another is completed.

⚡ **Automations** – Create custom rules to automate repetitive actions (e.g., change status when completed).

## **6️⃣ Time Tracking & Reporting**

⏱ **Time Tracking** – Log time spent on tasks and projects.

📈 **Reports & Dashboards** – Get insights into task completion, productivity, and project progress.

## **7️⃣ Integrations & Customization**

🔗 **Integrations** – Connect with Slack, Zapier, Google Drive, and more.

⚙️ **Custom Workflows** – Adapt SmartTask to fit your team’s needs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.smarttask.io/quick-start/fundamental-elements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
