1. Introduction
The [Setup] is the control center for managing your SaleSmartly project. From configuring chat rules and team permissions to monitoring login activity, this module ensures smooth operations and optimized customer service workflows.
This guide provides an in-depth overview of [Setup] key functions and interfaces.
2. Key Features
2.1.Settings
This feature personalizes the project setup by managing chat rules (session allocation, AI chatbot settings, and notifications), chat tools (translation, message associations), and external display permissions. It ensures seamless and efficient communication between customer service representatives and customers, optimizing workflows and enhancing satisfaction.
2.1.1 Conversation settings
In Automatic Conversation Assignment , you can set the customer service allocation method to fit different business scenarios.
For example, you can automatically assign agents to new and returning customers, distribute chats based on agent availability, and configure chatbot hosting and response rules to streamline customer interactions.

2.1.2 Inbox Tools
Once enabled input suggestions, the system automatically matches keywords entered by agents in the chatbox with the AI corpus and predefined responses, allowing agents to quickly select and send replies for faster, more efficient customer interactions.

2.1.3 Message Notifications
Message Notifications are divided into member side and visitor side. You can set the reminder trigger conditions, notification methods, trigger intervals, etc. of the messages respectively.

2.1.4 Other settings
- Auto-Translation Settings/Visitor Language Settings: Supports setting up third-party translation platforms (which consume translation characters), specifying visitor languages, and a switch for automatically identifying visitor languages.

- Default Reply Channel for Offline Chat Plugin Visitors: You can select the default chat method when visitors of plugin channels are offline, Email or chat widget.

- Brand Removal: Whether or not SaleSmartly branding is displayed in emails and chat boxes.

2.2. Team
Team management refers to the function of centralized management of customer service team members in the online customer service system.
This includes adding and setting reception limits, roles, channel chat permissions, etc. for customer service members, to achieve centralized deployment and permission control of your team members, so as to improve the collaboration efficiency and service quality of the customer service team.
2.2.1 Adding members
In [Team], click Add Member > select human members>Fill in member information > Assign roles > Click OK to add successfully.
There are two ways to add members: Quick add and email invitation:
- Via internal members(quick): A member account is created directly under the project. No email address is required, but members cannot create new projects.
- Add via email: You can invite a registered user or create a new account by entering an email address. The member can then create a new project.
When assigning roles, you can select the system default role or add a custom role . Custom roles can be edited in [Team - Role Management].
Different roles are divided into two categories: administrators and ordinary members. At the same time, different roles have different project permissions. You can add custom roles according to your needs.
Note: Administrators can modify the permissions of ordinary members.


Adding AI members to the team allows for management similar to that of human team members. Virtual AI agents can be added to the team and assigned to handle customers just like human members, thus automating customer service and operational processes..Click to learn more
2.2 Member scheduling
Schedule: If a member has activated the schedule, the member's online status will be changed according to the online and offline time of the schedule, online/busy/offline. This will affect the allocation result of automatic allocation.
Member Schedule, and you can view the current member schedule calendar for the most recent week.
Public Schedule Management, you can click Add Schedule, add a schedule for a custom interval, and click OK to add it successfully. You can then assign specific members.

2.3 Membership management
In the member management page, the administrator can view the basic information of the team, including: nickname, email, role, online status, employee schedule, number of sessions received, cumulative reception today, reception limit, creation time and other information, so that the administrator can have an overview of member information.
It also supports assigning shift schedules to members. Click Start Scheduling > You can choose Custom Schedule/Select Schedule > Click OK to set the shift schedule.
- Customized schedule: This is a manually assigned shift schedule for this member, which is only valid for this member.
- Select a schedule: You can select an existing public shift schedule, which refers to adding a shift schedule as mentioned in point 2.2.

You can modify the upper limit of the number of guests a member can receive today. Click Edit > enter the upper limit > click OK to successfully modify the number.
At the same time, you can modify members' basic information and other permissions, as well as delete them.

3. Subscription
In the [Subscription], you can view the detailed payment status of the project, including the current version information, expansion packs, order details, and usage of project content.
Click to Auto-Renewl/Renew Now/Change Plan to enter the package consumption interface. By changing the package content, the system will automatically calculate the required fees and support multi-platform payment, making it convenient for you to change the package.

- Add-ons: Includes the purchase of AI Assistant Credits and Email Quota .

- Usage : Displays the usage of package contents.

- Billing: Display your usage statistics and order history.

4. Project Management
In [Workspace Settings-Woekspace Information],you can modify the project ID, name, enable access permissions for SaleSmartly technical staff and brand removal .

5. Multi-Platform Download
[Multi-Platform Download] provides device download channels for mini-programs, IOS/Android apps, and desktop version of the platform.


6. Audit logs
In Basic Settings, when a team member logs in or out of the project, a record will be generated in the login logs list.
Use filters to review team member login/logout records, making it easier for you to monitor the security of team projects.

In the [Online Status Log] list, you can view detailed information such as each member's account status (online/offline/busy), status update time, and status duration.

In the [Operation Logs], you can view the operation records of all members within the project, including detailed information such as operation time, operator, operation module, operation function, operation object, and operation content.
You can track the operation history of each member within the project and filter by a specified time range to quickly view operation records within a specific time period, facilitating auditing, problem investigation, and understanding of project operation status.
