Manage businesses and sub-businesses with comprehensive controls for users, settings, and configurations.
Business Management in the Platform allows business-admins to manage businesses and sub-businesses. Business-admins can create businesses, configure branding (logo, colors), manage Azure OpenAI keys, and add users with specific roles (admin, support, user). You can also set up custom email, allowed domains, SSO, file upload limits, and agent assist integration.

Access Path:
Businesses can be viewed in a sortable and searchable table, with details like name, address, and phone. Business-admins can edit business details, select apps, and assign AI key types. Only business-admins can modify business data, ensuring control over user access, settings, and advanced features.
Business-admins can add a new business using a guided, four-step form for onboarding. Enter basic business information, configure AI keys, select apps, and set up branding elements.




Four-Step Process:
Throughout the process, form validation ensures data integrity, and visual previews help confirm selections.
The Edit Business function allows business-admins to modify details of an existing business. Access this feature from the actions column of the business table.


All changes are saved instantly, and updated data is reflected in the business table.
When a business-admin is associated with multiple businesses, a dropdown selector allows switching between businesses.

All businesses are displayed in a table view that provides a clear overview of business data and available actions.

The actions column offers quick access to editing a business, viewing its users, and accessing configuration options.
Users can search businesses based on multiple criteria and sort the table view for better organization.


Efficient tools for managing large numbers of teams
Each business has its own group of users, which can be accessed by selecting 'Users' from the actions menu in the business table.

User Management:
From the user management interface, admins can see all current users of the business, add new ones, or update/remove existing users as needed.
Business-admins can add users with email addresses and assign specific roles (business-admin, support, or user).


Required Fields:
Once added, users appear in the business's user list and gain access to relevant features based on their assigned role and token limits.
Each individual user can be edited to update their information and role assignments.


The user table includes search functionality and sorting options for efficient user management.
When a user should no longer have access to a business, they can be removed using the 'Delete' action beside their name.


Warning: User deletion is permanent and cannot be undone. The user will be immediately disassociated from the business.
Upon confirming deletion, the user is immediately removed from the business and loses all associated access.
Business-admins can set up custom email configurations to connect Google or Outlook email accounts for business communications.

Supported Email Providers:
This feature enables businesses to use their own email accounts for sending automated emails and notifications through the platform.
Business-admins can configure domains that are permitted to sign in, ensuring only trusted entities have access.

Security Note: Only users with email addresses from allowed domains can access the business, maintaining secure access control.
Single Sign-On (SSO) can be configured to allow users to authenticate using their existing Microsoft or Google credentials.


Supported SSO Providers:
Once configured, users are redirected to their respective identity provider during the login process for seamless authentication.
To integrate email with your agent assist system, connect the Google or Microsoft account that will be used for sending emails and provide the required API credentials.


This integration enables automated email sending and receiving through agent assist systems.
Business-admins can set maximum sizes for files and folders, as well as configure AI token limits and storage restrictions.

Limit Enforcement: These limits apply to all users within the business and help manage resource usage effectively.
Business-admins can enable or disable various features to customize the platform behavior according to their business needs.

Feature Customization: Enable or disable features to tailor the platform's behavior to your organization's specific needs and security requirements.