Skip to main content
The Client Onboarding module provides a complete system for onboarding new clients to your MSP. Build reusable templates, launch branded portals for each company, and track every step of the process — from initial discovery through full deployment.

Overview

Client onboarding in MSPortal works in three layers:
  1. Templates — Reusable blueprints that define your onboarding process (phases, tasks, documents, surveys, approvals)
  2. Portals — Active instances of templates launched for a specific company, with their own contacts, progress, and timeline
  3. Client Portal — A branded, secure experience where clients complete tasks, upload documents, sign agreements, and track progress

Templates

Build reusable onboarding blueprints with phases, tasks, and automation

Client Pages

Reusable client-facing reference pages, shared with your Documentation Hub

Onboarding Forms

Structured forms with typed fields and optional Hudu / IT Glue mapping

Managing Portals

Launch portals, track progress, and manage the onboarding lifecycle

Client Portal

What your clients see and how they interact with their portal

Key Features

10 Task Types

Standard tasks, meetings, document uploads, digital signatures, credential handoff, secure file drops, training, forms, approvals, and checklists

AI Template Designer

Describe your onboarding process in plain language and AI generates a complete template with phases and tasks

Reusable Forms

Build structured forms once with typed fields, and map answers into Hudu or IT Glue

Client Pages

Share reusable reference pages in the portal, unified with your Documentation Hub

Branded Client Portal

Custom logo, accent color, and welcome message — clients access via secure link with no account required

PSA Project Integration

Link portals to PSA projects, create tickets from tasks, and log time — with configurable defaults

Activity Feed

Complete audit trail of every portal event with search and filtering

Communication Tools

Send task summaries and reminders, hold task comment threads, and let clients ask questions from their portal

Dashboard Integration

Active onboarding banner and personal task queue on your MSP dashboard

Getting Started

1

Enable Client Onboarding

Contact your account administrator to enable Client Onboarding for your tenant. Once enabled, the onboarding settings and features become available across your tenant.
2

Create a Template

Go to Settings > Onboarding > Templates and click New Template. Define your phases, tasks, and evidence requirements. See the Templates guide for details.
3

Launch a Portal

Open a company page, click the Onboarding tab, and click Start Onboarding. Select a template, add client contacts, and activate the portal. See Managing Portals.
4

Track Progress

Monitor task completion, review documents, and communicate with clients from the company’s onboarding tab. Your dashboard also shows active portals and assigned tasks.

Permissions

PermissionCapability
read_settings_onboardingView onboarding templates and portals
write_settings_onboardingCreate and manage templates, launch and manage portals
manage_settings_onboardingFull administrative access to onboarding settings
Client onboarding must be enabled at the tenant level before the feature appears in settings and company pages. Contact your account administrator to enable it.

Quick Start

Get your first client portal live in under 15 minutes

Templates

Build and manage onboarding templates

Client Pages

Reusable client-facing reference pages

Onboarding Forms

Structured forms with field mapping

Managing Portals

Launch, track, and complete onboarding portals

Custom Dates

Milestone tracking and the portal countdown

Client Portal

The client-facing portal experience

Settings

Configure onboarding settings