HUBAL User Manual
πŸ‡΅πŸ‡± Polski Go to app β†’

User Manual v4.0

Complete guide to HUBAL β€” from your first login to advanced AI features.

πŸš€ Quick Start

Get started with HUBAL in under 5 minutes.

Registration & Login

Go to the HUBAL homepage. If you don't have an account yet, click Sign Up to choose a plan and create your organization account.

ℹ️
HUBAL Plans

HUBAL offers: Free Basic Pro Enterprise. Start with the free plan and upgrade anytime.

1
Open HUBAL and click "Sign In" Enter your organization email and password. If it's your first login, use the credentials from your welcome email.
2
Complete the Onboarding Wizard First login launches an interactive wizard that guides you through organization setup and core features.
3
Create your first project On the Dashboard click + New Project, enter a name and optionally a start date.
4
Invite your team Go to Settings (gear icon in sidebar) β†’ Users and send invitations.
πŸ’‘
Tip

You can restart the onboarding wizard anytime β€” click the Help (?) icon at the bottom of the sidebar.

πŸ—ΊοΈ Interface Overview

HUBAL v4.0 is a Single Page Application (SPA). Navigation happens instantly without page reloads β€” the browser URL updates correctly so the Back button works as expected.

Sidebar β€” command center

The left sidebar is always visible across all modules. It has two zones:

🏠
Dashboard
Home screen with widgets, tasks and schedule overview.
βœ‰οΈ
Mail
AI-powered email client β€” threads grouped by project, AI narratives.
πŸ’°
Finance
Financial center β€” project budgets, invoices, cash flow.

Below the main modules you'll find utility tools:

πŸ€– AI Assistant πŸ—“οΈ Leave πŸ“’ Contacts πŸ’¬ Chat ✏️ Sketchbook πŸ“‹ Templates πŸ“Š Reports ⊞ Layout βš™οΈ Settings ❓ Help
ℹ️
Canvas icon on projects

Orange canvas icon = project has objects on the 3D canvas. Grey = empty canvas. Click it to open the project canvas.

🏠 Dashboard

The Dashboard is your home page after login. It shows a personalized overview of projects, tasks and team activity.

Widgets & layout

The Dashboard is built from widgets that you can freely arrange and configure. Click the Layout (⊞) icon in the sidebar to enter edit mode.

πŸ“…
Gantt
Interactive chart of all project schedules.
βœ…
Today's Tasks
Tasks due today and overdue tasks.
πŸ“
Notes
Virtual corkboard with notes and folders.
🎯
Ready Triggers
Triggers in activation window β€” fire with one click.
πŸ’¬
Chat
Internal team message inbox.
πŸ“Š
Workload
Overview of team member task load over time.
πŸ’‘
Multiple Dashboards

HUBAL supports multiple dashboards. Click + next to the dashboard name in the sidebar to add a new one with a different widget layout β€” e.g. one for finance, another for schedules.

Today's Tasks

The Today's Tasks widget collects from all projects tasks that are:

  • assigned to you and due today
  • overdue (deadline passed, not completed)
  • flagged with high priority

Click the checkbox next to a task to mark it done directly from the Dashboard β€” no need to open the project.

βœ‰οΈ AI Mail

The Mail module is a fully integrated email client with built-in AI. Every email is automatically analyzed and linked to the relevant project.

Folders & threads

FolderContents
πŸ“₯ InboxAll incoming messages
πŸ“€ SentMessages sent from HUBAL
⭐ StarredMessages marked as important
πŸ“‹ UnassignedEmails without a project link β€” require action
🚫 SpamSpam β€” automatically filtered by AI
πŸ“¦ ArchiveArchived threads

Below system folders you'll see a list of projects with unread thread counts. Clicking a project filters the inbox to messages linked to that project only.

Agent Brain β€” AI in Mail

Every incoming email is analyzed by Agent Brain β€” an AI module powered by Gemini. Results appear in the Context panel on the right side.

πŸ“–
AI Narrative
Short summary from an assistant's perspective β€” what matters, who sent it, project context.
🏷️
Business Signals
Auto tags: new order, negotiation, problem, deadline, payment, information, question.
πŸ”—
Project Link
AI recognizes project context β€” related data visible without leaving Mail.
πŸ‘€
Sender ID
AI matches the sender to a contact in your organization's address book.
πŸ’‘
Unassigned folder

Emails in Unassigned wait for your decision β€” link them to a project by dragging or using the context menu. This keeps your Inbox clean.

πŸ’° Financial Center

The Financial Center manages project budgets, tracks income and costs, and generates financial reports.

Project financial data

Each project has an independent financial sheet with categories:

  • Revenue β€” client payments, deposits, invoices
  • Costs β€” expenses, subcontractors, materials
  • Draft β€” estimated items (not included in dashboard totals)

Financial dashboard

The main view shows aggregated data across all projects: margins, balances and forecasts. Click a project for a detailed cost breakdown.

ℹ️
AI Assistant integration

The AI Assistant has access to financial data and can answer: "Which cost line is growing fastest?" or "What's the profitability of project X?"

🎨 3D Project Canvas

The project canvas is an advanced 3D environment built on Three.js. Visualize projects, place documents, draw, and plan schedules here.

To open a project's canvas, click the cube icon next to the project name on the Dashboard.

3D Navigation

ActionControl
Rotate viewLMB + drag
PanRMB + drag or Shift + LMB
ZoomScroll wheel
Select objectLMB click
Reset viewDouble-click empty space

Saved Views: In the right panel click Save View, enter a name β€” the camera position is stored. Return to any saved view with one click.

Drawing Tools

ToolShortcutDescription
🎯 SelectVSelect and move objects
✏️ PencilPFreehand drawing
🧽 EraserEErase drawn elements
πŸ“ TextTLabels and annotations
β–­ RectangleRGeometric shapes
πŸ’­ AnnotationAComments with pointer
πŸ—‘οΈ DeleteDelDelete selected object

Files & Documents on Canvas

Click Add file in the toolbar or drag a file directly onto the canvas. Supported formats:

πŸ–ΌοΈ
Images
PNG, JPG, JPEG, GIF, WebP β€” displayed as 3D textures.
πŸ“„
PDF
Import all pages or a custom range (e.g. "1-3, 5").
πŸ“
DXF / CAD
Full DXF parser β€” lines, arcs, text, layers, blocks.
πŸ“Š
Office
DOCX, XLSX, PPTX β€” auto-converted to graphical preview.

Schedule Planner on Canvas

A unique HUBAL feature β€” create schedules visually on the canvas, then export them to the project scheduling system.

1
Expand "Planner" in the left toolbar Drag elements (Phase, Task, etc.) onto the canvas.
2
Connect elements with dependency lines Click the connection point on the right edge and drag to the next element.
3
Export to schedule Right-click the structure β†’ Export to schedule, choose import option and start date.

πŸ”„ Gantt ↔ Canvas Synchronization

HUBAL offers a unique bidirectional synchronization between the 3D Canvas and the Gantt chart. You can create and edit schedules in both places simultaneously β€” changes are automatically synced both ways.

ℹ️
Two ways to work with schedules

The same task can be edited on the Dashboard (Gantt chart β€” text, dates, dependencies) and on the 3D Canvas (visually β€” drag, draw, annotate). With sync enabled, both workflows merge into one.

How to enable sync

1
Open the project canvas Click the cube icon next to the project on the Dashboard.
2
Find the "Sync" button in the schedule panel On the canvas, the schedule scheme section has a Sync off / Sync on toggle.
3
Click to enable synchronization The system creates mappings between canvas nodes and Gantt tasks. From this point, changes in one view are reflected in the other.

How it works

πŸŽ¨β†’πŸ“…
Canvas β†’ Gantt
Create a visual scheme on the canvas (stages, tasks, dependencies). After saving, changes auto-update the Gantt chart on the Dashboard (~1.5s delay).
πŸ“…β†’πŸŽ¨
Gantt β†’ Canvas
Edit dates, names or add tasks in Gantt. Changes immediately appear on the canvas as updated nodes.

Schedule lock

When sync is enabled, the canvas schedule is locked by default β€” editing happens through the scheme or Gantt. To manually edit on canvas:

  • Click the πŸ”“ Unlock icon above the project node
  • Make your visual changes
  • Click πŸ”’ Lock β€” sync auto-exports changes to Gantt

Synchronized elements

Canvas elementGantt element
StageStage
TaskTask
SubtaskSubtask
TriggerTrigger
Decision pointSchedule option
DelayTime buffer
BlocxDocument/permit
⚠️
Deleting synced elements

If you delete a node on the canvas, the corresponding Gantt task is archived (not permanently deleted). It won't reappear on the canvas, but you can restore it from Gantt.

πŸ’‘
When to use sync?

Sync works best when you plan visually on the canvas (e.g. drawing dependencies between stages) and want that plan to immediately become a working schedule on the Dashboard. If you prefer working exclusively with Gantt β€” sync is not required.

πŸ“… Schedules & Gantt

HUBAL's scheduling system offers advanced planning with an interactive Gantt chart, task dependencies and automatic date recalculation.

Task types

TypeDescription
πŸ“‹ StandardTask with start date, end date and assigned person
🎬 TriggerNo duration β€” activates dependent tasks when fired
πŸ“Š EstimateTask with date change history β€” tracks slippage over time
⏸️ DelayTime buffer between tasks
πŸ”€ DecisionSchedule branch point with multiple paths

Task dependencies

  • After finish: Task B starts X days after Task A finishes
  • Before start: Task B starts X days before Task A starts
  • Offset: Number of working days gap between tasks

Gantt chart navigation

Zoom timeline
Ctrl + scroll
Scroll horizontal
Bottom scrollbar
Filter by person
"Person" selector
Version history
Clock icon on toolbar

πŸ“ Notes

Notes in HUBAL work like a virtual corkboard β€” freely position, group and share them.

ActionHow
Create note+ Create note button
Move noteClick and drag (not on the edge)
ResizeDrag the bottom-right corner
Edit textDouble-click the note
DeleteTrash icon (appears on hover)
Move to folderFolder icon β†’ select folder

πŸ€– AI Assistant

The AI Assistant is a built-in chatbot powered by Google Gemini. It knows the context of your projects, finances and schedules β€” no need to explain the basics.

Activation

Click the Assistant (πŸ€–) icon in the sidebar β€” the chat panel slides in from the right.

What can the Assistant do?

πŸ”
Project analysis
"Who has the most tasks this week?" β€” answers with names and numbers.
πŸ“Š
Reports
Generate a daily or weekly report with a single command.
πŸ“„
Document analysis
Upload a document and AI extracts key data and information.
πŸ’‘
Optimization
Suggest a better schedule accounting for leave and workload.
🎨
Canvas control
Create and modify 3D canvas objects using natural language commands.
πŸ’°
Financial data
"What's the profitability of project X?" β€” AI sees your financial center.
⚠️
Confidential areas

The AI Assistant respects privacy settings. It does not process data from confidential projects for users without the appropriate permissions.

πŸ‘₯ Collaboration

Sharing canvas frames

1
Click "Share" in the Sharing section (right canvas panel)
2
Select users or groups Set permission: read-only or edit.
3
Optionally set an access expiry date

Work groups

Organize users into groups (e.g. "Architects", "Engineers"). Groups make it easy to share projects and manage permissions in bulk.

Notifications

HUBAL automatically notifies (email + in-app) about:

  • New task assignments
  • Approaching deadlines
  • Changes in shared projects
  • New comments / chat messages
  • Agent Brain alerts (new business signals)

βš™οΈ Administration

User management

ActionWhere
Add userSettings β†’ Users β†’ Invite
Change roleClick user β†’ edit role (Admin / Manager / User)
Set colorEdit profile β†’ color field (shown on Gantt)
Assign to groupEdit profile β†’ Work Groups
Deactivate accountClick user β†’ Deactivate
πŸ”΄
Deleting an organization

Deleting an organization is irreversible. All projects, documents and data will be permanently removed. Only available for Super Admins.

⌨️ Keyboard Shortcuts

Global

AI Assistant
Alt + A
New project
Ctrl + N
Search
Ctrl + K
Go to Dashboard
Ctrl + Home

3D Canvas

Select tool
V
Pencil
P
Eraser
E
Text
T
Rectangle
R
Annotation
A
Delete selected
Del
Undo
Ctrl + Z

❓ FAQ

Does HUBAL work on mobile devices?

Yes β€” Dashboard, Mail and Financial Center are fully responsive. The 3D Canvas requires keyboard and mouse and is desktop-only. Gantt schedules have a simplified list view on mobile.

Is my data secure?

Data is stored in Firebase (Google Cloud), region europe-central2 (Warsaw, EU). Access is protected by Firebase Security Rules and the organization's role system. HUBAL is GDPR compliant.

How do I restore a deleted task?

Tasks are not immediately deleted β€” they remain in the trash for 30 days. Open the project β†’ project context menu β†’ Task Trash.

Why is the canvas icon grey?

A grey canvas icon means the canvas is empty β€” no objects have been added yet. Click it to open an empty canvas and start working.

Agent Brain isn't analyzing emails β€” what should I do?

Agent Brain is in beta. Ensure your organization has Email AI Beta enabled in Settings β†’ Agent Brain. If the option isn't visible, contact your admin or support.

ℹ️
Need more help?

Click the Help (❓) icon in the sidebar to restart the onboarding wizard or reopen this manual. For urgent issues write to support@hubal.app.