This chapter explains how users create an AIUNIFY Assistant account, sign in with an email and password, use Google authentication, maintain a secure browser session, log out, and respond to account-access problems.
The authentication system supports:
The application uses separate public pages for Signup, Login, the Google authentication callback, and deactivated accounts. Operational pages remain protected until the browser contains a valid authenticated session.
The following pages can be opened without an authenticated session:
Pages such as Dashboard, Leads, AI Agents, Campaigns, Call Logs, Appointments, and Settings require an authenticated account.
When a user attempts to open a protected page without a saved authentication session, AIUNIFY Assistant redirects the browser to Login.
AIUNIFY Assistant supports two methods of creating and accessing an account.
Uses:
Uses the user’s approved Google profile and email address.
Both methods create the same type of AIUNIFY Assistant user record. The difference is how the person proves their identity when signing in.
The email address is the account’s primary login identifier.
The system stores account emails in lowercase form and removes unnecessary leading or trailing spaces.
For example:
Use an email address that:
An account can have one of these general roles:
A separate Super Administrator designation also exists.
The role is assigned by the system or an authorized administrator. The public Signup form does not allow the registrant to choose an administrative role.
The first account created in a completely new installation receives the initial administrative designation. Accounts created after the application has been initialized are assigned the normal user role unless an administrator later changes their access.
The User record contains an activation control:
The user can authenticate and access permitted areas.
The user is blocked from protected pages and directed to the Deactivated Account page.
Account activation is separate from the subscription or plan status.
An account can also have a plan status such as:
A user may be able to authenticate successfully while a particular operation remains unavailable because an active plan is required.
Examples of messages include:
or a trial-related usage limitation.
Account login status and feature availability should therefore be reviewed separately.
To open the registration form:
assistant.poweredbyaiunify.com.The page heading is:
The form instructs the user to enter the required details to create the account.
The standard Signup form contains:
There is no separate Confirm Password field in the inspected Signup form.
Review the Password carefully before submitting because the form does not ask the user to enter it twice.
The Name field is required.
The backend accepts a Name between:
Enter the account holder’s recognizable professional name.
Examples:
A personal name is generally recommended when the account belongs to one person.
Use an organization or team name only when the account is intentionally managed as a shared operational identity.
The Email field is required and must contain a valid email format.
Correct:
Incorrect:
Each email can be associated with only one account.
When the email already exists, the system responds:
Do not create duplicate accounts merely because the original password is unavailable.
A new standard-account Password must contain at least:
The Signup page displays:
The browser checks the length before sending the registration request, and the backend validates the same minimum.
Use a unique password that is not used for another system.
A stronger password combines:
Avoid:
The system’s required minimum is eight characters, but a longer unique password is recommended.
After completing the fields:
A successful standard registration displays:
The browser saves the new authentication session and directs the user to the Dashboard.
After successful registration, the system:
The plain-text Password is not returned in the account response.
AIUNIFY Assistant creates a default Settings record for each newly registered account.
The user can later configure:
Creating an account does not automatically complete those operational settings.
While the registration request is being submitted:
Wait for the request to finish before trying again.
A general registration failure can display:
The form can also show the more specific backend message.
Before resubmitting:
The Signup page contains:
This uses Google authentication rather than creating a separate AIUNIFY Password.
To register:
AIUNIFY Assistant requests access to the Google profile and email identity needed for authentication.
The Google authentication process can provide:
AIUNIFY Assistant uses this information to find, link, or create the corresponding account.
The Google password is not provided to AIUNIFY Assistant.
When the Google profile identifier is already connected to an account, AIUNIFY Assistant signs in to that account.
The system does not create another user record.
When the Google identifier has not previously been stored, the system checks whether an AIUNIFY Assistant account already uses the same email address.
When the email matches, the system links the Google identity to that existing account.
The user can then access the same account through Google authentication.
This prevents a standard account and Google account with the same email from becoming two separate workspaces.
When no matching Google identifier or email exists, AIUNIFY Assistant:
After Google approves the authentication request, the backend returns the user to the AIUNIFY Assistant callback page.
The callback page:
While this is occurring, the page displays:
If the callback information is missing or invalid, the browser returns to Login.
The Sign up with Google and Log in with Google buttons open the same Google authentication endpoint.
The system decides whether to:
The user does not need to know in advance which operation will occur.
When more than one Google account is active in the browser:
Using the wrong Google email can create a separate AIUNIFY Assistant account.
Disconnecting AIUNIFY Assistant through Google’s account-security settings may prevent future Google login.
It does not necessarily delete the AIUNIFY Assistant account or its data.
Before removing access:
To open the Login page:
assistant.poweredbyaiunify.com.The page identifies the workspace as the location for managing campaigns, conversations, and calling operations.
Enter the email associated with the account.
The system validates the email format before processing the login.
Email matching is effectively case-insensitive because account emails are stored in lowercase.
Enter the exact Password.
Passwords are case-sensitive.
Check:
Do not paste a Password from an untrusted clipboard manager or message.
The Login page contains an eye control beside the Password field.
Use it to:
Do not reveal the Password when another person can view the screen.
The Login page contains a Remember me checkbox.
The checkbox value is included in the login request. However, the inspected password-login route does not apply a separate token-expiration period based on that checkbox.
Therefore, users should not rely on Remember Me as the only control for session security.
Always log out on:
After entering the credentials:
A successful login displays:
When either credential is incorrect, the system responds:
For security, the message does not identify whether the email or Password was wrong.
Check both fields before trying again.
When the Login page opens, the application removes any older locally stored token and user record.
It also removes the earlier session before submitting a new login request.
This prevents an unsuccessful login attempt from reusing a previous person’s saved session.
After a failed login, the current browser should remain unauthenticated rather than reopening an old Dashboard session.
After successful authentication, the browser stores:
This information allows protected pages to recognize the signed-in account.
Removing browser site data may sign the user out.
Using a different browser or device requires a separate login.
The inspected standard password-login route generates an authentication token without a separate user-facing expiration control.
The session can stop working when:
Do not assume that closing the browser always ends the session.
The Login form includes:
To use it:
The Google authentication route creates a token configured for approximately:
A user may be required to authenticate again after the token expires or becomes invalid.
This does not prevent the user from logging out earlier.
When Google authentication fails, AIUNIFY Assistant returns to Login.
The callback can display:
or:
Try:
A configuration problem may exist when Google authentication returns to:
Record:
Send the information to Support. Do not publish callback URLs containing authentication information.
For each protected page, AIUNIFY Assistant checks whether a token is present in browser storage.
When no token is available, the browser is sent to:
Protected backend requests verify the token and then confirm that the corresponding User record still exists.
When the User no longer exists, the backend responds:
A token by itself is not enough when its related account has been removed.
When the token cannot be verified, the system can respond:
Sign out or clear the old browser session, then log in again.
When an expiring token reaches its end, the system can respond:
Return to Login and authenticate again.
When no valid token is supplied to a protected operation, the backend responds:
This can occur when:
Administrative routes are protected separately.
When the signed-in account is not an Administrator or Super Administrator, the user is redirected to the Dashboard or receives:
Do not attempt to bypass the restriction with a copied administrative URL.
An administrator can set an account to inactive.
When:
the user can no longer access protected AIUNIFY Assistant functions.
The backend responds:
The frontend detects that response and redirects to the Deactivated Account page.
The page displays:
and explains that an administrator deactivated the account and platform access is no longer available.
The page contains:
The Support email is retrieved from the application’s public Settings. When that retrieval fails, the interface uses its built-in fallback support address.
When the account was unexpectedly deactivated:
These are different conditions.
The user cannot access the platform.
The user may be able to log in but certain operations can require an upgrade or active subscription.
Do not report a plan limitation as account deactivation unless the page specifically says Account Deactivated.
Deactivation does not necessarily delete:
It blocks access while the User record remains present.
Select Log Out to:
This prevents the browser from repeatedly trying to reopen the deactivated session.
To log out:
The standard Logout action clears:
It then displays:
and sends the browser to Login.
Logging out does not delete:
It only ends the saved browser session.
Because the session is stored in browser storage, closing the tab or browser may not remove the saved authentication information.
Use the visible Logout action on shared or sensitive devices.
Logging out of AIUNIFY Assistant does not necessarily log the user out of Google.
Likewise, logging out of Google does not automatically guarantee that the AIUNIFY Assistant browser session was removed.
Use both services’ logout controls where appropriate.
The inspected application source does not contain a customer-facing:
Therefore, a user who cannot remember the Password should contact the authorized platform administrator or Support.
Do not repeatedly create replacement accounts with the same business information.
When a standard Password is unavailable:
The inspected Assistant version does not expose a customer email-verification page or verification-email route.
A successful Signup creates and authenticates the account immediately.
Businesses should still ensure that users register with valid, controlled email addresses. The absence of a verification step means email accuracy must be reviewed carefully.
Confirm that the Name:
Confirm that:
@.Enter at least eight characters.
The Signup form will not submit a shorter Password.
This means the Email is already registered.
Use Login instead.
When appropriate, try Google Login with the same email because the application can link the Google identity to the existing account.
Try:
Do not send the Password in the support request.
Possible causes include:
Try a private browser window and confirm that site storage is permitted.
This can occur when:
Log out, reopen Login, and select the correct account.
The Password or Google authentication may have been valid, but the account has been disabled.
Use Contact Support from the Deactivated Account page.
The saved session may be missing or invalid.
Create separate accounts for different staff members rather than sharing one login.
Separate accounts improve:
Do not copy or send browser authentication information.
Never place a token in:
An authentication token can provide account access without the Password while it remains valid.
A Google-linked AIUNIFY account depends on the security of the Google identity.
Enable:
After each login, review the Name and Email displayed in the Header.
Stop before making changes when the wrong account is open.
On a shared device:
When an employee or contractor should no longer have access, an authorized administrator should deactivate or remove the account promptly.
Changing only shared-resource assignments may not end the person’s login access.
Confirm that:
Confirm that:
Confirm that:
Confirm that:
Confirm that:
At the end of this chapter, the user should understand how to create a standard AIUNIFY Assistant account, register or log in with Google, use the email-and-password Login form, interpret Remember Me, protect the browser session, respond to invalid or expired authentication, identify account deactivation, contact Support, log out securely, and handle the absence of a self-service Password Reset or email-verification workflow.