Client Portal Software Review
Assembly Review: Modern Client Portal Software for Professional Services
Assembly, formerly Copilot, is a modern client portal and CRM platform for professional service firms. It brings client communication, files, contracts, forms, tasks, invoicing, subscriptions, automation, and embedded apps into one branded portal experience.
Reviews Ally may earn a commission when you click some links on this page. Our reviews are based on editorial criteria, product documentation, public pricing, legal terms, public reputation signals, and research available at the time of review. Learn more about our advertising disclosure.
Quick verdict
Assembly: Bottom Line
Assembly is one of the strongest client portal options for professional service firms that care about a polished client experience, integrated billing, and a flexible app-based portal.
Assembly works best when your clients need one clean place to message your team, upload files, sign contracts, complete forms, pay invoices, view tasks, access embedded tools, and manage their relationship with your business. It is less of a heavy back-office suite than SuiteDash and less of a secure document collaboration room than Clinked. Its main advantage is the quality and flexibility of the client-facing portal layer.
The product is especially relevant for accounting and bookkeeping firms, consultants, marketing agencies, freelancers, real estate professionals, startups, and law firms that want a branded portal without building one from scratch. It also matters that Assembly used to be called Copilot: if you are comparing “Copilot client portal” reviews, pricing, or alternatives, this is the same product under its new Assembly brand.
At a glance
Assembly Quick Facts
- Best for
- Professional service firms that want a modern client portal with CRM, billing, contracts, files, forms, tasks, and apps
- Monthly plan
- Starts at $39/month on the public monthly Starter plan
- Money-back guarantee
- Assembly’s terms state that Assembly does not provide refunds unless otherwise provided in the terms
- Client limit
- Starter includes 50 clients; Professional includes 500 clients; Advanced includes unlimited clients
- Portal model
- White-labeled portal with messaging, files, contracts, forms, tasks, invoices, subscriptions, embeds, links, and app visibility controls
- Notable feature
- Custom apps, API, Zapier, Make, embeds, and an app marketplace for extending the client portal
Fit
Who Assembly Is Best For
Consider it if you want…
- A polished, branded client portal that feels professional enough to show to paying clients.
- Client messaging, files, forms, contracts, tasks, invoices, subscriptions, pay links, and CRM in one system.
- A portal that can connect to tools your business already uses through embeds, links, Zapier, Make, API keys, webhooks, and Custom Apps.
- A platform designed for service firms such as accountants, consultants, agencies, freelancers, real estate businesses, startups, and legal-adjacent firms.
- Client onboarding flows that can assign forms, contracts, tasks, messages, and follow-ups without relying only on email.
Look elsewhere if you need…
- The lowest-cost client portal with unlimited staff and clients at the entry tier.
- A deep, document-first collaboration room with enterprise-style file management and virtual data room positioning.
- A broad all-in-one operating system with project management, LMS, support tickets, email marketing, proposals, and many back-office modules bundled together.
- A workflow orchestration platform built mainly around complex, multi-party approvals and operational flows.
- A tool where full white labeling, HIPAA with BAA, audit logs, and unlimited clients are available on the cheapest plan.
Plans and value
Assembly Pricing and Plans
Assembly publishes monthly prices on its pricing page, and the public page also states that users can try the product free for 14 days with no credit card required. At the time of review, the monthly plan prices listed were Starter at $39/month, Professional at $149/month, Advanced at $399/month, and Enterprise starting at $2,000/month.
| Plan | Monthly price | Included users / clients | Best fit |
|---|---|---|---|
| Starter | $39/month | 1 internal user, 50 clients, 100 automation tasks/month | Solo professionals or very small firms that want the core portal, CRM, billing, contracts, files, forms, tasks, embeds, and app access |
| Professional | $149/month | 3 internal users, 500 clients, 1K automation tasks/month; additional users listed at $39/user | Growing service firms that need team support, custom domain, custom email domain, multi-company clients, API, Zapier, Make, app visibility, and Custom Apps |
| Advanced | $399/month | 5 internal users, unlimited clients, unlimited automation tasks; additional users listed at $59/user | Scaling businesses that need full white labeling, audit log, client access permissions, HIPAA compliance with BAA, enforced MFA, and lower payment processing fees |
| Enterprise | Starts at $2,000/month | Custom internal users, unlimited clients, unlimited automation tasks | More complex deployments needing custom SSO, advanced security controls, sandbox workspace, custom onboarding, shared Slack channel, and dedicated success management |
The Starter plan is attractive because it includes the key building blocks many service firms need: CRM, client portal, messaging and team inbox, invoices, subscriptions, pay links, proposals and contracts, task and project management, file-sharing, intake forms, embeds, links, and access to the app marketplace. The main limitation is scale: it includes only one internal user, 50 clients, and 100 automation tasks per month.
The Professional plan is the more realistic starting point for many small firms because it adds three internal users, 500 clients, custom portal domain, custom email domain, multi-company clients, API keys, webhooks, Zapier, Make, app visibility controls, and Custom Apps. The Advanced plan becomes more relevant when the business needs unlimited clients, full white labeling, audit logs, client access permissions, HIPAA compliance with a BAA, and enforced MFA.
For refunds, Assembly’s current terms state that Assembly does not provide refunds and that, unless otherwise provided in the terms, users are not entitled to refunds of fees, pro rata or otherwise, when services end. Because of that, the 14-day trial is important: build a real test portal, invite an internal test user, check your billing and contract flows, and confirm whether the plan limits match your business before committing.
Interested in Assembly? Check current pricing, trial terms, and plan limits before choosing.
Visit Site Compare Top PicksName change
Assembly vs Copilot: Is It the Same Client Portal?
Yes. Assembly is the new brand for the product many buyers previously knew as Copilot. Assembly’s own site describes the Copilot-to-Assembly transition and still references Copilot Platforms Inc. in legal and privacy materials. That matters for research because older YouTube videos, software directory listings, user reviews, and comparison articles may still call the product “Copilot.”
For SEO and buyer clarity, it is best to think of this page as an Assembly review and also a Copilot client portal review. When comparing alternatives, make sure you are not confusing Assembly/Copilot with unrelated products such as Microsoft Copilot or AssemblyAI. The relevant product here is Assembly.com, the client portal and CRM platform for professional service firms.
Core features
Assembly Features for Client Portal Software
Assembly’s strongest selling point is that it turns the client portal into a central experience layer. Instead of sending clients to separate tools for invoices, contracts, file sharing, forms, scheduling, tasks, and messages, Assembly tries to put those interactions inside one branded workspace.
Client portal and CRM
Assembly combines a secure client portal with a built-in CRM. The CRM helps internal teams manage clients and companies, use custom fields, keep internal notes, and track the relationship. The portal gives clients a branded place to access communications, contracts, tasks, files, forms, embeds, payments, and other connected apps.
Messaging and team inbox
Client communication is a core use case. Assembly supports portal messaging and email-style workflows, including the ability for clients to reply from email in some contexts. This is useful for clients who do not want to log in for every message, while still letting the business keep the relationship organized inside the portal.
Files and intake forms
Assembly includes file-sharing and intake forms. For professional services, this matters because onboarding usually requires documents, client details, approvals, signatures, and internal notes. Intake forms can help standardize client information collection instead of relying on scattered email threads.
Contracts and e-signatures
Contracts and e-signatures are built into the platform. This is especially useful for agencies, consultants, accountants, freelancers, and other firms that need clients to review and sign agreements during onboarding or before a new project starts.
Billing, subscriptions, pay links, and invoicing
Assembly includes invoices, subscriptions, and pay links. Its invoicing page explains that clients can pay by credit card, debit card, ACH, and Apple Pay, and that the platform supports recurring invoices, subscriptions, payment reminders, and surcharging controls. The main benefit is that contracts, invoices, forms, file sharing, and messages can all live inside the same branded client experience.
Tasks, project visibility, and automations
Assembly includes task and project management, plus automation limits that vary by plan. Automation examples include assigning an onboarding form to a new client, sending follow-up messages, or triggering actions after a client completes a task. This can reduce manual follow-up, especially for firms with repeatable client onboarding steps.
AI assistant and client context
Assembly describes itself as an AI-powered client portal and CRM. The privacy policy says Assembly offers in-product AI features, including Assembly Assistant in beta, where OpenAI acts as Assembly’s service provider, and says inputs and outputs for in-product AI features are not used by Assembly or the applicable service provider to train AI models. Businesses using AI features should still review the latest AI terms, privacy policy, and any data-processing requirements before enabling them for sensitive client data.
Branding
White Label Client Portal and Branding
Assembly is a strong option if the client-facing brand experience matters. Its client portal page emphasizes a white-labeled customer portal with messaging, file sharing, eSignature contracts, invoicing, onboarding, helpdesk-style communication, and payments in one place. Professional and higher plans add custom domain for the portal and custom email domain. Advanced adds full white labeling, which removes the “Powered by Assembly” badge on client portal sign-in pages, email notifications, and client workflows such as payment checkout.
The distinction between branding and full white labeling is important. A business may be able to set logos, colors, and a custom domain on one plan, while full removal of Assembly branding may require a higher plan. If your goal is to make the portal feel entirely like your own software, check the exact plan requirements before buying.
Privacy and security
Privacy, Security, and Trust Signals
Assembly publishes a public trust center and links to security documentation. The trust center lists compliance areas including SOC 2, CCPA, GDPR, and HIPAA, and notes that some documents still reference the older Copilot company name. Assembly’s pricing page also lists HIPAA compliance with a BAA on the Advanced plan, and Enterprise adds custom SSO and advanced security controls.
Assembly’s privacy policy states that Copilot Platforms Inc. does business as Assembly. It describes the collection of account, usage, cookie, and service data; states that personal data may be transferred to and processed in the United States; describes GDPR and CCPA rights; and says payment card details are handled by third-party payment processors rather than stored or collected directly by Assembly.
For AI specifically, the privacy policy says in-product AI features include Assembly Assistant in beta, and that OpenAI acts as Assembly’s service provider for that feature. It also distinguishes those in-product AI features from third-party AI Assistant Connections via MCP, where the customer-chosen AI provider is an independent third party. If your firm handles regulated data, confidential financial documents, legal documents, or healthcare information, review the trust center, BAA availability, AI terms, data processing terms, and plan requirements before using Assembly as the main portal for sensitive client work.
Apps and integrations
Apps, Integrations, API, and Custom Apps
Assembly is stronger than many basic client portals when it comes to extensibility. The pricing page lists embeds and links on the Starter plan, and says users can connect tools such as Airtable, Calendly, and Looker Studio through embeds or links. Professional adds API, Zapier, Make, app visibility controls, and Custom Apps.
The app ecosystem is important because many professional service firms already depend on specialized tools. Instead of forcing every workflow into Assembly, the platform lets businesses bring existing tools into the client portal experience. Assembly’s apps page describes Client Apps that are visible to client users and Internal Apps that streamline internal operations. The developer documentation describes Custom Apps as private web applications embedded into Assembly via iframe that can receive authentication information about the current user.
For no-code teams, Zapier and Make are the practical integration paths. For technical teams, API keys, webhooks, Custom Apps, and the app bridge make Assembly more flexible than a portal that only supports basic file sharing and messages. This flexibility is one of the main reasons Assembly can work for accounting, consulting, design, marketing, real estate, startup, and freelancer use cases.
Use cases
Accounting, Consulting, Agencies, Freelancers, and Professional Services
Accounting and bookkeeping firms: Assembly is a strong fit when clients need a modern portal to upload documents, complete forms, sign agreements, receive invoices, and message the firm. The custom domain, custom email domain, client records, billing, contracts, and file-sharing features fit well with a professional client experience.
Consultants: Consultants can use Assembly to centralize onboarding, deliverables, recurring invoices, subscriptions, forms, contracts, and client communication. It is especially useful when each client needs a polished account home, not just a project board.
Marketing agencies: Agencies can use Assembly for client onboarding, payment collection, contract signing, file requests, project links, dashboards, and external embeds. For example, an agency could embed reporting dashboards, link to design tools, and keep payment and communication inside one portal.
Freelancers and small firms: The Starter plan can work for freelancers that need a professional portal without paying for a large team. However, freelancers who need a custom domain or custom email domain will need to evaluate whether the Professional plan is worth the jump.
Legal-adjacent and regulated work: Assembly may be relevant for firms that need a branded portal with contracts, files, tasks, and permissions, but legal, healthcare, tax, and financial use cases require extra caution. Confirm HIPAA/BAA, audit log, enforced MFA, SSO, data retention, and client access controls before using Assembly for sensitive data.
Assembly starts at $39/month on monthly billing. Confirm plan limits, white-labeling requirements, and refund terms before buying.
Visit SiteSupport
Customer Support and Account Management
Assembly’s public pricing page lists support differences by plan. Starter includes standard support. Professional includes priority email support and personalized onboarding for annual plans. Advanced adds priority call support, and Enterprise adds custom onboarding, shared Slack channel, and a dedicated success manager.
For small teams, the practical question is not whether Assembly has support, but how much setup help you need. A simple portal with files, invoices, forms, and messages should be manageable for many users. A more complex implementation with Custom Apps, API workflows, app visibility rules, client permissions, multi-company clients, HIPAA requirements, SSO, or advanced automation may justify a higher plan or expert setup help.
Reputation
Reputation and User Reviews
Public user-review signals for Assembly are generally aligned with the product’s positioning: buyers tend to discuss client portal experience, third-party integrations, document signing, client chat, notifications, task features, ease of use, and small-business fit. Capterra’s public profile still includes Copilot-era language and user comments, which is expected because Assembly rebranded from Copilot. G2 also lists Assembly as a client portal platform and highlights messaging, tasks, payments, file-sharing, forms, contracts, embeds, integrations, Custom Apps, and AI-enabled CRM themes.
As with every review platform, these public reviews should be treated as directional signals rather than proof that every business will have the same experience. The most consistent takeaway is that Assembly is built around a polished client-facing experience and flexible integrations. The main cautions are plan limits, the price jump from Starter to Professional, and the need to choose the right tier for white labeling, security, automation, and team access.
Alternatives
Assembly Compared With Alternatives
Assembly is strongest when you want a modern portal experience plus CRM, billing, contracts, files, forms, tasks, app embeds, and extensibility. SuiteDash, Clinked, Hubflo, and Fusebase overlap with Assembly, but each solves the client portal problem from a different angle.
| Alternative | How it compares with Assembly | Choose it instead if… |
|---|---|---|
| SuiteDash | SuiteDash is broader and more all-in-one, with CRM, portal, projects, invoicing, scheduling, file exchange, proposals, support tickets, LMS, and automation. Assembly is usually stronger if you want a cleaner client-facing portal layer and app-based extensibility. | You want the most complete flat-price business suite and prefer unlimited clients, staff, and portals on public plans. |
| Clinked | Clinked is more document-collaboration and secure-workspace focused. Assembly is more professional-services portal, CRM, billing, contracts, forms, tasks, and apps focused. | Your main need is secure white-label document collaboration, project workspaces, file management, audit trail, and a client portal that behaves closer to a collaboration room or virtual data room. |
| Hubflo | Hubflo is also built for service firms and includes portals, files, forms, contracts, billing, CRM, and client management. Assembly stands out for its app platform, polished portal, and strong developer/extensibility angle. | You want a service-firm operations platform with client onboarding, broader client management workflows, and a pricing/model fit that better matches your team. |
| Fusebase | Fusebase leans toward AI-powered workspaces, knowledge management, collaboration, internal and client portals, and automation. Assembly leans toward client portal, CRM, billing, contracts, forms, tasks, and app integration for professional services. | You want AI workspace, knowledge sharing, internal collaboration, portals, permissions, and client workspaces together rather than a portal-first professional services CRM. |
Final verdict
Should You Choose Assembly?
Choose Assembly if your business needs a modern client portal that can become the front door to your service experience. It is a strong fit when clients need to communicate, share files, sign contracts, complete forms, pay invoices, view tasks, access embedded tools, and interact with your team inside one polished branded workspace.
The $39/month Starter plan is a good entry point for solo professionals and very small firms, but many businesses will need to compare Professional and Advanced carefully because custom domain, custom email domain, API, Zapier, Make, Custom Apps, full white labeling, audit logs, HIPAA with BAA, and stronger access controls live on higher tiers. Assembly is not the cheapest option if you need every advanced feature, but it is one of the more compelling options if client experience and extensibility matter.
For Reviews Ally readers comparing client portal software, Assembly belongs on the shortlist beside SuiteDash, Clinked, Hubflo, Fusebase, and Moxo. It is especially strong for professional services firms that want a client portal to feel like part of the business, not just another shared folder or project board.
Ready to evaluate Assembly? Use the trial to build one real client onboarding flow before committing.
Visit Site Compare Top PicksCommon questions
Assembly FAQ
What is Assembly best for?
Assembly is best for professional service firms that want a modern client portal with CRM, files, messaging, tasks, forms, contracts, invoicing, subscriptions, payments, app embeds, automations, and a branded client experience.
Is Assembly the same as Copilot?
Yes. Assembly is the new brand for the client portal product formerly known as Copilot. Older reviews, videos, and directory listings may still refer to the product as Copilot.
How much does Assembly cost per month?
Assembly’s public monthly pricing starts at $39/month for Starter. Professional starts at $149/month, Advanced starts at $399/month, and Enterprise starts at $2,000/month at the time of review. Always confirm current pricing before buying.
Does Assembly offer a free trial?
Yes. Assembly’s pricing and client portal pages state that users can try the product free for 14 days with no credit card required.
Does Assembly offer refunds?
Assembly’s terms state that Assembly does not provide refunds and that, unless otherwise provided in the terms, users are not entitled to refunds of fees, pro rata or otherwise, when services end.
Can Assembly be white-labeled?
Yes, Assembly supports white-labeled portals. Custom domain and custom email domain are listed on the Professional plan, while full white labeling is listed on the Advanced plan. Check current plan details before buying because branding controls can vary by tier.
Does Assembly support HIPAA?
Assembly’s pricing page lists HIPAA compliance with a BAA on the Advanced plan. Businesses that handle Protected Health Information should review Assembly’s trust center and obtain the proper agreement before using the platform for PHI.
Is Assembly better than SuiteDash?
Assembly is usually better if you want a polished modern client portal with CRM, billing, contracts, files, forms, tasks, app embeds, and extensibility. SuiteDash is usually better if you want a broader all-in-one business platform with unlimited staff, clients, and portals on public plans at a lower entry price.
Source notes
Sources Reviewed
We reviewed official Assembly pages first, then used public software review profiles as reputation signals. Pricing, refund, security, and plan details should be checked again before major updates because SaaS pages can change quickly.
- Assembly official website
- Assembly pricing
- Assembly client portal page
- Assembly platform and custom apps overview
- Assembly apps page
- Assembly automations page
- Assembly invoicing page
- Assembly Copilot rebrand page
- Assembly terms of service
- Assembly privacy policy
- Assembly trust center
- Assembly Custom Apps documentation
- Assembly on Zapier
- Assembly on Make
- G2 public Assembly reviews
- Capterra public Assembly profile and reviews
- SuiteDash pricing for alternative comparison
- Clinked pricing for alternative comparison
- Hubflo pricing for alternative comparison
- Fusebase pricing for alternative comparison
User opinions
Share Your Experience With Assembly
If you have used Assembly or used the platform when it was still branded as Copilot, your experience can help other readers compare real-world setup, pricing, client adoption, support, app embeds, billing, files, contracts, forms, and everyday usability. Use the comment section below to share a specific, helpful opinion.