1. Confirm prerequisites
Enable the documented Client App Builder access for the sub-account and review existing courses, communities, calendars, files, member accounts, CRM data and Custom Objects.
Plan the member journey, choose Web or Android, connect existing Client Portal capabilities and protect CRM and Custom Object visibility before publishing.
Explore Client Portal & App BuilderDefine what a signed-in customer should accomplish: continue a course, join a community, book an appointment, access a file, view permitted data, pay an eligible invoice or request service.
Enable the documented Client App Builder access for the sub-account and review existing courses, communities, calendars, files, member accounts, CRM data and Custom Objects.
Use Web for browser access, shareable URLs and supported custom domains. Choose Mobile when the planned deliverable is a signed Android APK. iOS generation is not currently documented.
Describe It Instead creates a custom experience from a natural-language brief. ClientPortal Standard starts from the familiar portal structure and connected features.
Describe the audience, main tasks, required pages, brand direction, data sources and success condition. Ask the builder for a clear plan before generating.
Add the appropriate courses, communities, appointments, shared files, accounts and supported invoice actions already configured in the sub-account.
Use supported CRM information and Custom Objects only after defining whether members can see their own, company or other permitted records. Test with realistic member accounts.
Check mobile and desktop layouts, labels, empty states, errors, sign-in, menus and calls to action. Keep the most important member task easy to find.
Test invitations or sign-in, permissions, content access, bookings, files, records and supported payments. Verify that one member cannot see another member’s data.
Publish to the supported hosted address or an eligible custom domain. The active Client Portal domain cannot be reused for the app.
For Mobile projects, prepare the documented app name, icon, splash screen and optional configuration file, then generate and test the signed APK. Direct store publishing is not currently included.
Programs, course progress, class bookings, community, files and member check-ins.
Appointments, approved preparation resources, forms, files, invoice actions and service requests.
Onboarding, shared resources, permitted project or account records, bookings and support access.
Web and Mobile are selected at creation and cannot currently be switched later.
Design member and company record visibility before exposing CRM or Custom Object data.
The builder works within supported Client Portal and CRM capabilities—not arbitrary backends, databases or npm packages.
Documented payment support is invoice-based; a fully custom checkout is not currently supported.
Administrator access can hide permission, empty-state and navigation problems that members will encounter.
The documented builder supports branded web portals and Android APK projects connected to Client Portal capabilities. Current limits include no iOS generation, no direct app-store publishing, no arbitrary server backend, no third-party npm packages and no custom checkout. Availability and limits can change, so confirm them before committing to a delivery plan.
Yes. Client Portal is the member foundation; Client App Builder is the AI creation and customization layer.
No. The project type is selected at creation and cannot currently be switched.
Not currently. The documented mobile output is a signed Android APK.
Test permissions with realistic member accounts and confirm each member sees only the appropriate records and actions.
Prototype, test permissions with real member roles and publish only after the full experience works from sign-in to the intended result.
See plans and pricing