Nine Minds Logo

Navigation

Documentation

Browse our comprehensive documentation and user guides

1. Getting Started with AlgaPSA

2. Clients

3. Tickets

4. Time Management

5. Scheduling and Dispatch

6. Projects

7. Documents

8. Contacts

9. User Activities

10. Settings

10.1. Configure Your MSP Organization Name and Default Company

Update AlgaPSA general settings, including organization name and default company details, so tenant-level configuration stays accurate.

10.2. Create Users, Assign Roles (Admin, Technician, Dispatcher), and Manage Accounts

Create and manage user accounts in AlgaPSA with role assignment for Manager, Admin, Finance, Technician, Project Manager, and Dispatcher.

10.3. Create Teams and Assign Members for Time Approval Workflows

Learn how to organize users into AlgaPSA teams for task assignment, time sheet approvals, manager oversight, and clearer MSP workflows.

10.4. Configure Ticket Numbering, Boards, Statuses, Priorities, and Categories

Customize ticket numbering prefixes, manage boards, configure statuses with colors, define priority levels, and organize categories in AlgaPSA.

10.5. Define Interaction Types: Phone Calls, Emails, Meetings, and Custom Types

Create and manage AlgaPSA interaction types with custom icons, display order, and standard imports for consistent client activity tracking.

10.6. Configure Email and In-App Notifications for Invoices, Projects, and Tickets

Manage global notification settings in AlgaPSA including per-category toggles for invoices, projects, and tickets with customizable email templates.

10.7. Configure Time Period Frequency and Duration for MSP Time Tracking

Configure AlgaPSA time entry period settings, including grouping frequency and duration, so MSP teams can report tracked work consistently.

10.8. Sync Microsoft 365 and Google Workspace Inbound Email to Auto-Create Tickets

Configure inbound email synchronization in AlgaPSA with Microsoft 365 or Google Workspace to automatically create tickets from monitored mailboxes.

10.9. Connect Third-Party Applications and External Integrations

Learn where to manage AlgaPSA third-party integrations, connect external applications, and review integration settings for your MSP.

10.10. Manage Your Profile, API Keys, and Personal Notification Preferences

Update your personal information, change your password, generate API keys, and customize notification preferences in AlgaPSA.

10.11. Configure Roles, Permissions (RBAC), and API Keys for Your MSP

Define roles, configure resource-level permissions for MSP and Client Portal users, assign user roles, and manage API keys in AlgaPSA.

10.12. Set Up SSO with Google Workspace or Microsoft 365 (Azure AD)

Configure single sign-on in AlgaPSA using Google Workspace or Microsoft 365 Azure AD for individual users or bulk assignment by administrators.

10.13. Configure Project Numbering, Statuses, Task Statuses, and Priorities

Customize project number prefixes, define open and closed project statuses, manage Kanban task statuses, and configure task priority levels in AlgaPSA.

10.14. Connect Gmail, Google Calendar, and Pub/Sub via Google Cloud Console

Step-by-step guide to connecting AlgaPSA with Google Cloud for Gmail email sync, Google Calendar integration, and Pub/Sub notifications.

10.15. NinjaOne RMM Integration: Sync Devices, Alerts, and Organizations

Connect NinjaOne RMM to AlgaPSA to synchronize organizations, map devices, receive alerts, and access remote management from within the PSA.

10.16. Set Up a Custom Outbound Email Domain with DNS Verification

Configure a custom email domain in AlgaPSA with DNS records (TXT, MX, CNAME) for branded outbound ticket notifications and improved deliverability.

10.17. Configure Ticket Reply-To Email So Clients Can Respond Directly

Set up a reply-enabled outbound email address in AlgaPSA so client replies to ticket notifications are automatically threaded back to the ticket.

10.18. Sync Microsoft Entra Tenants and Contacts for MSP Clients

Connect Microsoft Entra to discover managed client tenants, map them to AlgaPSA clients, and sync Entra users into client contacts.

11. SLA Management

11.1. SLA Tracking for MSP Tickets: Response Time, Resolution Time, and Escalation

Overview of AlgaPSA SLA tracking including two-phase response and resolution deadlines, automatic pause/resume, escalation, and policy hierarchy.

11.2. Create SLA Policies with Priority Targets, Notification Thresholds, and Escalation Levels

Create and assign AlgaPSA SLA policies with response and resolution targets, notification thresholds, and escalation rules for MSP tickets.

11.3. Set Up SLA Business Hours, Timezones, and Holiday Schedules

Define when SLA time counts in AlgaPSA by configuring business hours schedules with per-day start and end times, timezones, 24x7 mode, and holiday exclusions.

11.4. Pause SLA Timers When Awaiting Client or on Custom Ticket Statuses

Configure automatic SLA timer pausing in AlgaPSA when tickets are awaiting client response or move to designated pause statuses.

11.5. Configure 3-Level SLA Escalation Managers Per Ticket Board

Assign escalation managers at three levels per ticket board in AlgaPSA to receive notifications when SLA thresholds are crossed at 70%, 90%, and 110%.

11.6. SLA Dashboard: Compliance Trends, Breach Reports, and At-Risk Tickets

Monitor SLA performance in AlgaPSA with compliance metrics, trend charts, breach-by-priority breakdowns, and tables of at-risk and recently breached tickets.

11.7. SLA Status Indicators on Tickets: On Track, At Risk, Breached, and Paused

Understand SLA status indicators on tickets in AlgaPSA including On Track, At Risk, Breached, and Paused states with configurable notification thresholds.

12. Surveys

13. Client Portal

13.1. MSP Client Portal: Self-Service Tickets, Projects, Billing, and Appointments

Overview of the AlgaPSA Client Portal providing clients with self-service access to support tickets, project tracking, invoices, and appointment scheduling.

13.2. Send Client Portal Invitations and Manage Portal User Permissions

Invite client contacts to the AlgaPSA Client Portal with role-based permissions for ticket creation, project visibility, billing access, and user management.

13.3. What Clients See on Tickets: Status, Comments, Documents, and Notifications

Control what client portal users can see and do on AlgaPSA tickets, including public comments, document uploads, and notifications.

13.4. Control Which Project Phases, Tasks, and Fields Clients See in the Portal

Configure AlgaPSA project visibility settings to control which phases, tasks, and task fields clients can see in the portal.

13.5. Client Self-Service Appointment Requests: Booking, Approval, and Scheduling

Manage the client appointment workflow in AlgaPSA from self-service booking requests through technician assignment and approval to client notification.

13.6. Client Portal Billing: Invoices, Hours by Service, and Usage Metrics

Configure AlgaPSA client portal billing access, including finalized invoices, service hours, usage metrics, and date range filtering.

13.7. Client Portal Notifications for Ticket Comments, Status Changes, and Appointments

Overview of Client Portal notifications in AlgaPSA including ticket comments, ticket creation confirmations, status changes, and appointment updates.

13.8. End-User Guide: Using the AlgaPSA Client Portal for Tickets, Appointments, and Billing

Client-facing guide for using the AlgaPSA portal to sign in, create tickets, request appointments, view invoices, track projects, and manage account settings.

14. Billing and Contracts

14.1. Create Client Contracts for Recurring MSP Services

Create client contracts in AlgaPSA for monthly managed services, backup plans, security bundles, and other recurring MSP agreements.

14.2. Add Fixed, Hourly, Usage, and Bucket Contract Lines

Choose the right contract line model for common MSP services including fixed monthly fees, block hours, usage charges, and included-unit buckets with overage.

14.3. Generate Automatic Invoices from Contract Service Periods

Review ready-to-invoice contract service periods, preview draft invoices, and generate recurring invoices for MSP billing runs.

14.4. MSP Contract Examples and Billing Use Cases

Business-focused contract examples for MSPs, including managed endpoint bundles, block hours, backup storage overage, and hybrid fixed-plus-usage agreements.

14.5. From Time Entry to Invoice to Accounting Export

Follow the business workflow that turns approved technician time into a client invoice and then into an accounting export for QuickBooks, Xero, or CSV import.

14.6. What Are Invoice Layouts?

Learn how AlgaPSA invoice layouts help MSPs control invoice branding, detail level, billing clarity, and client-facing PDF output.

14.7. Create or Clone an Invoice Layout

Create a new invoice layout, choose when to clone an existing layout, and save a safe draft before using it for client billing.

14.8. Understand the Invoice Designer Workspace

Learn the main areas of the invoice designer: canvas, component palette, field browser, inspector, toolbar, transforms, and preview.

14.9. Invoice Layout Component Reference

Reference the invoice layout components available in the designer and learn when to use sections, fields, tables, totals, images, and QR codes.

14.10. Bind Invoice Data to Your Layout

Bind invoice, customer, tenant, and line-item fields to AlgaPSA layouts so every invoice displays accurate billing data.

14.11. Style Invoice Layouts for Your Brand

Style AlgaPSA invoice layouts with spacing, alignment, borders, colors, fonts, logos, and payment text so invoices match your MSP brand.

14.12. Use Dynamic Content and Line Item Tables

Use line-item tables and dynamic tables so invoice layouts handle variable MSP services, time, usage, and recurring charges.

14.13. Filter, Sort, Group, and Summarize Invoice Data

Use invoice layout transforms to filter, sort, group, and summarize billing data before it appears in tables, sections, and totals.

14.14. Configure Totals, Taxes, Discounts, and Custom Totals

Configure subtotal, tax, discount, total due, and custom total rows in MSP invoice layouts so client billing totals are clear.

14.15. Set Paper Size, Margins, Preview, and PDF Output

Set invoice paper size, margins, print-safe spacing, preview behavior, and PDF output options so client invoices render cleanly.

14.16. Assign Layouts to Clients, Contracts, and Defaults

Understand how invoice layouts can be used as tenant defaults or tailored for specific clients, contracts, and contract lines.

14.17. Preview, Validate, and Troubleshoot Invoice Layouts

Use preview, sample data, existing invoices, and validation checks to troubleshoot custom invoice layouts before they reach clients.

15. Workflow Automation