3-) Business

| No | Menu |
|---|---|
| 1 | Business Information |
| 2 | Users |
| 3 | Departments |
| 4 | Roles |
| 5 | Audit Logs |
| 6 | Access Control |
| 7 | Session Management |
1-) Business Information
The Business Information section is where the core details representing your company within Supsis Ai are managed. The information defined here is displayed in customer interactions, chatbot appearances, and certain areas within the platform, reflecting your corporate identity.

1.a – Business Name:
In this field, you can enter the name you want your customers to see. The defined business name is displayed in areas where customer interactions occur via the chat bubble.
1.b – Business Slogan:
You can add a slogan in this field that reflects your company’s mission or communication tone. The defined slogan is displayed during certain customer interactions to support brand perception.
1.c – Chatbot Name:
The name defined in this field is the chatbot name displayed when users interact with the chatbot via the chat bubble. The chatbot name is used to personalize the user experience and maintain brand consistency.
1.d – Business Logo:
You can upload your company logo in this field. The logo represents your brand and ensures recognition during customer interactions. Using a high-resolution logo with appropriate dimensions provides a more professional appearance.
1.e – Chatbot Logo:
The image added in this field is displayed as the chatbot logo when users interact with the chatbot via the chat bubble. The chatbot logo strengthens brand consistency during the chat experience.
1.f – Site ID:
The Site ID is a unique identification number that ensures your Supsis Ai panel is uniquely defined within the system. This ID is actively used, especially in API integrations and other external connections.
2-) Users (Add User, Create User & Agent Management)
The Users menu is where all management operations for users and support agents who have access to the Supsis AI panel are performed. From this screen, you can add user, create new user, add agent, and update user permissions, roles, and other configurations.
- Site Owner Icon (👑): To easily distinguish who the site owner is in the user list, a crown (👑) emoji is displayed next to the name of the user who is the site owner.

2.a – Search Bar:
The search bar allows you to quickly search among users defined in the panel. You can filter agents and other users by name or email address.
2.b – User Groups:
The User Groups feature allows users in the panel to be grouped and displayed based on specific criteria. This makes the user list more organized and simplifies management operations.

Supported grouping options are listed below:
- No Grouping: Users are displayed in a flat list without separation by any criteria.
- Status: Users are grouped based on their active or inactive status.
- Platform: Users are grouped based on the platform they last connected from (Web, Mobile).
- Role: Users are grouped according to their assigned roles (Admin, Agent, etc.).
- Departments: Users are grouped according to their assigned departments.
- Language: Users are grouped based on their preferred system language.
2.c – Add User (Create New User & Add Agent)
The Add User (Create User) section is used to add user, create new user, or add support agents to the Supsis AI panel. A new user is defined in the panel based on the information entered in the user registration form.

a – Username
In this field, a name is assigned to the user. The defined username represents the user in WebChat interactions, system activities, and reports.
b – Email
The user’s email address is entered in this field. The defined email address is used for panel login, email notifications, and internal communication processes.
c – Phone
In this field, you can define the phone number to be used for operations such as sending messages to the user via automations.
d – Password
The password defined in this field is used by the user when logging into the Supsis Ai panel.
e – Role
In this field, you determine the role assigned to the user. The assigned role directly affects the user’s permissions, accessible areas, and available actions within the panel.
For detailed information about roles, please review the Roles documentation.
f – Language
This field determines the language in which the user will use the Supsis Ai panel.
This feature can later be edited by the user via the Language & Region settings menu.
g – Automatic Conversation Assignment Limit
In this field, you can define the maximum automatic conversation assignment limit for the user.
- If the value is set to -1, the system default automatic assignment limit will be used.
- If the value is entered as 0 or a positive number, automatic assignments will be made up to the specified number.
For more information about the automatic conversation assignment mechanism, please review the Chat Assignment documentation.
h – Assigned Departments
In this field, you select the departments the user will be assigned to. The defined departments determine the user’s scope of authority, working area, and accessible ticket types.
For detailed information about department management, please review the Departments documentation.
i – Status
This field determines the user’s activity status within the system.
- Active users can log in to the panel and use the system.
- Inactive users cannot log in to the panel.
In cases where historical reports, transaction records, and private data must be preserved, you can restrict access by setting the user’s status to inactive instead of deleting the user.
2.d – User Actions:
The User Actions section allows you to perform quick and practical management operations on users defined in the panel. Through the icons in this section, you can edit user information, communicate with the user, or remove the user from the system.
-
Pencil
The pencil icon is used to edit an existing user’s information. The following information can be updated: Username, Email, Phone, Password, Role, Language, Automatic Conversation Assignment Limit, Assigned Departments, and Status.
Any changes made directly affect the user’s platform access, report data, and user experience. -
Chat Bubble
The chat bubble icon allows you to send a direct message (DM) to the relevant user via Team Chat. This feature is used for quick communication and instant notifications. -
Trash Bin
The trash bin icon is used to remove an existing user from the system. When this action is performed, the user’s access to the Supsis Ai panel is completely revoked.
3-) Departments
Departments are routing structures that ensure incoming chats and requests in Supsis Ai are handled by the correct teams. By matching customer requests and communication channels with relevant teams, you can ensure that only the necessary departments have access to specific data.
Through the department structure, different teams such as sales, technical support, and customer service can work within the same panel while managing only the chats directed to them. This structure ensures that support processes are carried out in a more organized, faster, and more efficient manner.

3.a – Create Department:
The Create Department section is used to define a new department in the Supsis Ai panel.

-
Language Information
In this field, you can define additional languages in which the department name and description will be used. -
Title
This field defines the department title (department name). -
Message
This is the description field containing detailed information about the department.
3.b – Department Actions:
-
Pencil
Used to edit department information. -
Trash Bin
Used to remove a department from the system.
4-) Roles
Roles are authorization structures that determine which modules users can access and which actions they can perform within the Supsis Ai panel.

4.a – Create Role:

a – Role Name:
Defines the name of the role.
b – Role Permissions:
Permissions can be activated or deactivated via checkboxes.
c – Select All:
Activates all permissions within the relevant module.
d – Permission Details:
Displays detailed permission lists.
4.b – Role Actions:
- Pencil – Edit role permissions.
- Trash Bin – Delete the selected role.
5-) Audit Logs
Audit Logs serve as a central security and compliance tracking module where all system events (conversations, users, channels, billing, tasks, automations, etc.) across the Supsis AI platform are logged.
Underneath, backend queries run via a MongoDB Atlas Search index (activitys.default) with token-based cursor pagination (afterToken / beforeToken), delivering significantly faster loading and search performance.

- Access Routes:
- Customer Panel Audit Logs:
Settings → Company → Audit Logs - Activities Menu:
Notifications / Activities - Visitor Activities:
Visitor Details Panel → Activitiestab - Admin Site Audit Log:
Admin → Site Details → Audit Logtab (Prev/Next token pagination)
5.a – Actor Filter:
Filters activity logs by the entity that initiated the event. Select System, Chatbot, Agent, or specific panel users to isolate relevant actions.
5.b – 18-Category Activity Type Filter & Live Search:
Hundreds of activity types are logically grouped under 18 main categories:
- 1. Chat: Messaging, chat transfers, closing, and assignment events.
- 2. Visitor & Contact: Contact profile creation, editing, and tag updates.
- 3. User & Team: Agent creation, role/permission edits, and session events.
- 4. Settings: Company, general panel, and notification setting changes.
- 5. Channels: Channel connection, deletion, and status updates.
- 6. WhatsApp: Template approvals, message deductions, and API calls.
- 7. Chatbot: Flow triggers, node edits, and model training actions.
- 8. Email: SMTP connections, email template edits, and bulk mail events.
- 9. Billing: Wallet top-ups, plan renewals, and cost deductions.
- 10. Tasks: Task creation, status shifts, and agent assignments.
- 11. Automations: Triggered automation workflows and webhook executions.
- 12. Forms: Custom form creation, submissions, and field updates.
- 13. Tables: Custom table schema and row data modifications.
- 14. Calendar: Appointment scheduling and event planner actions.
- 15. Drive: File uploads, deletions, and folder management.
- 16. Voice Agent: Retell voice call dispatches, versioning, and call logs.
- 17. Modules: System module activation and configuration changes.
-
18. Site & System: System maintenance, security, and infrastructure logs.
-
Live Search Box: Includes an integrated search bar within the filter dropdown to quickly find activity types by name.
- Multi-Select & Active Filter Chips: Select multiple event types simultaneously. Active choices appear as removable tags/chips above the list.
5.c – Date Range Filter:
Filters log entries between custom start and end timestamps.
5.d – Infinite Flow Loading (Load More):
Uses stream-based cursor pagination instead of standard page numbers. Clicking the "Load More" button at the bottom of the list seamlessly appends the next batch of log records.
5.e – Detailed Log Records & JSON Expansion:
Displays timestamp, actor name, IP address, and event type. Clicking the arrow (>) icon on the left of any row expands the raw JSON payload for in-depth technical inspection.
Step-by-Step Usage Guide
- In the Customer Panel, navigate to
Settings → Company → Audit Logs. - Actor Filter: Select System, Chatbot, Agent, or specific users.
- Activity Type Filter: Open the dropdown to select event types across 18 categories or type into the search bar.
- Set an optional Date Range.
- The log table updates automatically; click Load More at the bottom to fetch older historical entries.
- Click the arrow (
>) icon on the left of a row to inspect full JSON payload details.
Use Cases
- Auditing Permission & Setting Changes: Trace which agent modified company settings or user permissions, including timestamp and source IP.
- Isolating Channel & Chatbot Events: Filter events related strictly to WhatsApp or chatbot workflows using category filters.
- Financial & Billing Audits: Audit wallet deductions, top-ups, and subscription changes across specific time windows.
- Compliance & Security Audits: Retrieve definitive proof for support or security audits regarding who performed what action from which IP address.
Customer Benefits
- Drastically reduces page load and filtering latency for high-activity accounts.
- Simplifies log navigation by categorizing hundreds of event types into 18 logical groups.
- Empowers security and compliance teams to conduct audits efficiently.
Control & Technical Notes
- Permissions: Access depends on company role permissions.
- Hidden Activities Filter: Internal sales analysis events marked as hidden (
isHidden: true) are excluded from customer views. - Admin Actions Masking: Actions executed by system administrators (
admin-user) appear as "System" unless an active admin session exists. - Backend Index: Powered by MongoDB Atlas Search index (
activitys.default). - Multi-Language Support: Fully localized across 8 languages (TR, EN, DE, FR, ES, IT, AR, RU).
6-) Access Control
Access Control allows you to restrict panel access based on IP addresses.

6.a – Add Secure IP:
Add IP addresses authorized to access the panel.
7-) Session Management
Session Management allows viewing, filtering, and terminating active user sessions.

7.a – Filter by User:
Filters sessions by selected user.
7.b – Terminate Session:
Ends only the selected session.
```