Manage Projects. Get Approvals. All in One Platform.
Kanban project boards, sub-tasks, checklists, file sharing, client approval portals with no login required, time tracking, recurring card creation, contract signing, and AI agent integration. Stop juggling Trello, DocuSign, and email — manage your entire project workflow from the same platform that runs your business.
Stop Juggling Tools to Manage Projects
You use a website platform for marketing, a CRM for sales, Trello for project tracking, Google Drive for files, DocuSign for contracts, and email for client approvals. Six tools. Six logins. Zero connection between them.
The Project Management System changes that. Projects, files, approvals, time tracking, and client communication — all built into the same platform that runs your website, CRM, and AI assistant. Everything connected. Everything in one place.
Visual Kanban Project Boards
Move projects through stages by dragging cards across columns. It uses the same shared Kanban component that powers your CRM sales pipeline — now applied to project delivery.
- Drag-and-drop project management with visual stages
- Project cards show title, client, priority, due date, assigned team member, and progress bar
- Progress bar reflects checklist completion — see how far along a project is at a glance
- Attachment count on each card — know which projects have files without opening them
- Default pipeline templates for different business types — web dev, AI dev, general service, or custom
- Dedicated "Projects" pipeline separate from your CRM deals — organized but connected
- Due date reminders — cards approaching due date show visual warning (yellow/red)
- Quick stats per pipeline — total cards, completion rate, average time per stage
- Mobile-friendly — responsive design with touch-friendly drag
Sub-Tasks — Break Work Down Further
Every project card can have sub-tasks — nested cards with their own stage, checklist, assignee, and due date. Sub-tasks appear on the parent card and on the board with a parent indicator. Each sub-task can be moved independently, so you can track granular progress within a larger project.
- Nested cards with parent-child relationship
- Each sub-task has its own stage, checklist, assignee, and due date
- Sub-tasks appear on the parent card and on the board
- Move sub-tasks independently through the pipeline
- AI agent can create sub-tasks through conversation
Interactive Checklists
Every project has a checklist. Break down the work into steps, assign them to team members, set due dates, and track completion. The progress bar on the project card updates automatically as you check things off.
- Add, edit, reorder, and complete checklist items
- Assign individual items to specific team members
- Set due dates on individual checklist items
- Drag to reorder — prioritize and sequence your work
- Progress bar on the project card reflects checklist completion percentage
File Sharing with Client Visibility Controls
Upload files directly to any project. Documents, designs, mockups, contracts — all stored securely and organized by project. No more digging through email attachments or shared drives.
Mark files as client-visible or internal-only. Client-visible files appear in the client portal. Internal files stay private to your team. You control exactly what the client sees. Categorize files as general, design, document, screenshot, contract, or deliverable.
- Drag-and-drop file upload with up to 25 MB per file (configurable per client tier)
- Supported types: images (inline preview), PDF, DOCX, XLSX, PPTX, TXT, CSV (download links)
- File categorization — general, design, document, screenshot, contract, deliverable
- Client-visible vs. internal-only file classification
- Client file upload — clients can upload files back via the approval portal (screenshots, reference images, signed docs)
- Automatic thumbnail generation for images and PDFs
- Image lightbox in client portal with click-to-zoom
- File versioning — upload a new version and the old one is preserved
- Secure MinIO storage with per-client-site isolation
Client Approval Portals — No Login Required
This is where the platform becomes something no other tool offers. When a project reaches the review stage, you send an approval request to your client. They get an email with a secure link — no account, no login, no password to remember.
They click the link and see the approval request: the deliverable, attached files, and a description of what's being approved. They download the files, review them, upload their own files back (annotated screenshots, reference images, signed docs), and approve or request changes — right there in their browser.
- Token-based access — clients don't need an account or login
- Clients can approve, reject, or request changes with written feedback
- Two-way messaging — clients and team can discuss the deliverable in the portal
- Attached files are downloadable directly from the portal (only visible attachments)
- Client file upload — clients can send files back to the team
- Image lightbox with click-to-zoom for visual review
- Optional expiration dates on approval links for time-sensitive projects
- Resend approval requests with one click if the client hasn't responded
Contract Signing Integration
Need a contract signed as part of an approval? Link a contract to the approval request. The client can review and sign the contract directly within the approval portal — alongside the deliverable they're approving. Signed contracts are stored and linked to the project automatically. Native e-signature — no DocuSign or external signing tool needed.
- Link contracts to approval requests — client reviews and signs in one place
- Contract templates with variables and e-signature workflow
- Signed contracts stored securely and linked to the project
- Activity logging — PROJECT_CONTRACT_SENT and PROJECT_CONTRACT_SIGNED events
- Optional auto-move card to "Contract Signed" stage after signing
- No separate DocuSign or e-signature tool needed
Threaded Comments and Team Collaboration
Every project has a comment thread. Team members can discuss the work, @mention each other, reply in nested threads, and toggle whether a comment is visible to the client. Internal discussions stay private. Client-facing communication happens in the same place — no more switching between Slack, email, and project tools.
- Threaded comments on every project card with nested replies
- Client-visible toggle — control which comments the client sees in the portal
- Email notifications on new comments — team members stay in the loop
- All communication tied to the project — nothing lost in separate channels
Time Tracking with Billable Hours
Log time against any project. Track billable vs. non-billable hours, see total project time at a glance, and break down time by team member. Know exactly how much time each project takes — for costing, billing, and capacity planning. Cross-project time reporting page lets you see all time entries in one place.
- Log time entries with description, duration, and billable flag
- Total project time displayed on the project card
- Billable vs. non-billable breakdown
- Per-team-member time breakdown for workload analysis
- Project analytics show total billable hours across all projects
- Cross-project time reporting page with CSV export
- AI agent can log time through conversation — "log 2 billable hours on the Johnson project"
Client Project Status Portal
Give your clients real-time visibility into project progress. The project status portal shows the current stage, checklist progress, client-visible files, and project timeline — all through a secure token-based link. Clients check status without calling or emailing you.
- Real-time project status visible to clients via secure token link
- Checklist progress shown as a visual progress bar
- Client-visible files available for download
- Project timeline showing key milestones and stage changes
- No login required — token-based access with optional expiration
Your AI Agent Manages Projects
Your AI assistant can manage projects directly through conversation — just like it manages your CRM. No clicking through menus. No manual updates.
Say "create a project for the Smith kitchen renovation, assign it to Mike, due in two weeks" and it's done. Say "move the Acme website redesign to review" and the stage updates. Say "how many projects are in progress?" and you get real numbers from your database.
- Create, update, and move projects through conversation
- Add and complete checklist items by asking the assistant
- Create approval requests and check their status — "did the client approve the mockups?"
- Log time entries — "log 2 billable hours on the Johnson project for design work"
- List and filter projects by status, client, or team member
- Add comments and upload files through natural language
- Create sub-tasks — "add a sub-task for the logo design under the Acme project"
- Set up recurring cards — "create a new maintenance card on the first of every month"
- Send portal messages to clients — "message the client about the delay on the Johnson project"
Automation Engine Integration
Projects connect to the Automation Engine. New triggers fire when projects are created, stages change, or approvals come in. Build workflows that automate your project delivery pipeline — and use pre-built templates to get started in seconds.
- Trigger: Project stage changed — notify the assigned team member
- Trigger: Approval approved — automatically move project to the next stage
- Trigger: Approval declined — create a task for revisions and notify the team
- New node types: Move project stage, create project card, send approval request
- Recurring card creation — schedule monthly maintenance or retainer cards via automation + AI agent
- Example: Card moved to "Client Review" → auto-send approval request to client
- Example: Card moved to "Completed" → send satisfaction survey + create follow-up task for 30 days out
The Automation Engine connects directly to the Project Management System — so you can build workflows that trigger on project events and automate your delivery pipeline. See the Automation Engine
Recurring Cards and Card Templates
Create card templates with pre-filled title, description, checklist items, default stage, and default assignee. Use templates for recurring work — monthly maintenance, quarterly check-ins, retainer deliverables. The AI agent can set up recurring card creation schedules through conversation, or you can use the automation engine to create cards on a schedule.
- Card templates with title, description, checklist, default stage, and assignee
- Recurring card creation via scheduled tasks + AI agent
- Recurring card creation via automation + CREATE_PROJECT_CARD node
- AI agent tool: "create a new maintenance card on the first of every month"
- Templates usable by both automations and AI agent tools
Business-Type Flexibility
The cardType field lets different businesses use project cards differently. Web dev agencies track website builds. HVAC companies track service jobs. Law firms track case milestones. Marketing agencies track campaign deliverables. One system, flexible enough for any business type.
- Web dev agency: cardType = "project" — each card is a website build
- HVAC company: cardType = "task" — each card is a service job
- Law firm: cardType = "milestone" — each card is a case milestone
- Marketing agency: cardType = "deliverable" — each card is a campaign asset
- Custom card types for any business workflow
Project Analytics
See how your projects are performing. Track project counts by status, average completion time, team member workload, overdue projects, and billable hours. Know exactly where your team's time is going and which projects are at risk.
- Project counts by status — how many in progress, review, completed
- Average completion time across all projects
- Team member workload — who has how many active projects
- Overdue project alerts — know which projects need attention
- Billable hours summary — total billable time across all projects
Connected to Everything
The Project Management System isn't a standalone tool. It's connected to your CRM, your automation engine, your AI assistant, your contract system, and your notification system. A deal closes in the CRM and a project is automatically created. An approval comes in and the automation engine fires. Your AI assistant logs time while you focus on the work. Everything works together.
Projects connect to your CRM deals, automation workflows, AI assistant, and client contracts — one platform, everything integrated. See the CRM & Sales Pipeline
Explore More Features
Ready to grow your business with AI?
Get a custom AI-powered website that writes its own content, answers your customers, and fills your calendar.