Wifox Business Core Solution - WBCS
Getting started
Analytics
1. Analytics: Overview
The Analytics module provides a unified dashboard of key performance indicators (KPIs), user acti...
2. Interactive Charts
Below the widgets, each chart offers deeper insights. You can toggle between different tabs (e.g....
3. Customizing Analytics
Click the Filter button at the top-left of the Analytics page. This slides out a Customize analyt...
4. Filtering Date Ranges & Granularity
Every chart (and certain widgets) includes a calendar icon ( đ ) at the top-right corner of its f...
5. Tooltip and Help Text
Inline Tooltips: Each chart heading and each toggle in the Customize analytics drawer has a small...
Projects
1. Projects: Overview
The Projects module is the foundational container in Wifox Business Core Solution. Every record y...
2. Projects: Use Cases
Use Case #1: Managing Different Websites Projects can be used to manage different websites. For ...
3. How to Create a Project
Projects are the foundational containers in Wifox Business Core Solution (WBCS)âeach one encapsul...
4. How to Edit a Project
Once a Project has been created, you can update its settings and manage its members from the Edit...
5. How to Delete a Project
Warning: You cannot delete the systemâs Default Projectâits trash icon is disabled. O...
Desks
1. Desks: Overview
Desks are the core building blocks of your Projects in Wifox Business Core Solution, providing fi...
2. Desks: Use Cases
Use Case #1: Managing Offices in Different Countries Desks can be used to manage various offices...
3. How to Create a Desk
Desks in Wifox Business Core Solution are the building blocks of your organizational structure wi...
4. How to Edit a Desk
In Wifox Business Core Solution (WBCS), Desks are the logical work-areasâdepartments, offices, or...
5. How to Delete a Desk
When to Delete a Desk You ran a pilot âBeta Testâ Desk that never went live. You permanently ...
Affiliate Hub
1. Affiliate Hub: Overview
The Affiliate Hub module serves as a centralized toolkit for tracking, organizing, and managing l...
2. Affiliate Hub: Use Cases
Use Case #1: Managing Different Affiliate Companies Affiliate Hub can organize clients from mult...
3. How to Create an Affiliate Hub
Affiliate Hub module lets you group new clients by their acquisition sourceâaffiliate campaigns, ...
4. How to Edit an Affiliate Hub
Once an Affiliate Hub is created, you may need to update its settingsâwhether to adjust its name,...
5. How to Search for an Affiliate Hub
When you have many affiliate hubs, the Search box helps you quickly locate the one you need by fi...
6. How to Configure Affiliate Hub
The Configurations tab within each affiliate hub lets you manage two key entities for tracking an...
7. How to Automate Affiliate Hubs
Automating your affiliate hubs lets you route incoming clients to the right desks without manual ...
8. How to Search and Filter Leads
The Leads section lets you see every client captured by this affiliate hubâcomplete with their em...
9. How to Manually Assign Leads to Desks
While the Automation section streamlines lead distribution, you can always take direct control by...
10. How to Work With Affiliate Hub Dashboard
Employees and Affiliates can access analytics only when the relevant permission is enabled in the...
11. How to Delete an Affiliate Hub
When an affiliate hub is no longer needed, you can permanently remove it. Be carefulâdeleted affi...
12. Managing Leads in an Affiliate Hub
Once an affiliate hub is created and connected to a project, it becomes an active entry point for...
13. Configuration of Sources within Affiliate Hub
Sources define where leads come from, allowing you to track and analyze acquisition channels. The...
Employees
1. Employees: Overview
The Employees module is designed to manage your team members. In this module, you can view and mo...
2. Employees: Use Cases
Use Case #1: Onboarding New Hires When a new employee joins, you create their profile in the Emp...
3. How to Create an Employee
Whether you need to update a userâs details, reassign them to different Projects, or completely r...
4. How to Assign an Employee to the Project and Desk
In Wifox Business Core Solution, employees with restrictive roles (e.g. âView Ownâ) must be expli...
5. How to Edit an Employee
Editing an employee lets you keep your teamâs access, credentials, and schedules up to date as ro...
6. How to Filter and Search Employees
Use the Search and Filter tools in the Employees list to find anyone on your teamâwhether you kno...
7. How to Deactivate an Employee
Deactivating an employee suspends their access without removing their record; this preserves audi...
8. View & Manage the Employeeâs Calendar
The Employee form now includes two distinct tabsâGeneral and Calendarâso you can both manage a te...
Roles
1. Roles: Overview
The Roles module is the heart of your access-control framework in Wifox Business Core Solution. I...
2. Roles: Use Cases
Use Case #1: Delegating Support vs. Administrative Tasks Create two RolesââSupport Agentâ with p...
3. How to Create a Role
Creating a custom Role in Wifox Business Core Solution lets you precisely control which modules a...
4. How to View Users Assigned to the Role
Before assigning permissions or troubleshooting access issues, itâs crucial to know exactly who h...
5. How to Search for a Role
When your organization has many custom roles, finding the exact one you need can be cumbersome. T...
6. How to Edit a Role
Over time, your organizationâs needs may evolve: you might need to grant additional permissions t...
7. How to Delete a Role
When a role is no longer neededâperhaps because youâve reorganized teams or replaced it with a mo...
8. Roles Ranking
Roles are arranged by rank to control who can create or assign roles at different privilege level...
ĐĄlients
1. Clients: Overview
The Clients module is designed to grant access to all clients stored within the CRM, based on you...
2. Clients: Use Cases
#1 Onboarding New Markets Scenario: Youâre expanding into Europe and Latin America.Solution: Cre...
3. How to Create a Client
Use the Clients module to add key contacts or corporate accounts into Wifox. Depending on your bu...
4. How to Edit a Client
Once a client exists in Wifox, you can fine-tune their profile, track interactions, upload docume...
5. How to Reassign a Client
The âReassignâ action lets you bulkâupdate key client attributesâDesk, Manager, and Statusâall at...
6. How to Filter and Search Clients
Efficiently managing your client base requires both pinpoint searches and flexible filtering. In ...
7. How to Deactivate a Client
Sometimes you need to remove a client from active workflowsâwhether theyâve closed their account,...
8. How to Import Clients
The Import feature simplifies the process of adding or updating large volumes of client data. By ...
9. How to Export Clients
The Export feature offers a simple and efficient way to manage and retrieve large volumes of clie...
10. How to Customize Columns
The Columns customization allows you to customize the order and visibility of columns. This helps...
11. Managing Favourite Clients
Managing Favourite Clients lets you quickly bookmark important clients. Once added, those clients...
12. Clients Duplicates
The Duplicates action identifies cases where a client registers more than once, typically using t...
13. How to Send Messages to Clients
ÂŤSend a messageÂť allows you to send a private message from the system directly to a client. The c...
14. AI Voice Filters
The Clients module includes an AI-powered voice assistant that allows you to filter and search cl...
Actions
1. Actions: Overview
The Actions module in Wifox Business Core Solution centralizes all clientâfacing activitiesâsuch ...
2. Actions: Use Cases
Use Case #1: âCallâ Logging and Outcomes Tracking When a sales rep completes a prospecting call,...
3. Clients Actions Module
The Clients Actions module provides a centralized, read-only view of every action (notes, calls, ...
4. How to Create an Action
The Actions module is where you log every client interactionânotes, calls, comments, etc.âacross ...
5. How to Edit an Action
Updating an existing Action lets you correct typos, reassign responsibility, or add missing detai...
6. How to Delete an Action
Deleting an Action permanently removes it from the system. Only do this if the entry was created ...
7. How to Filter the Actions Table
When your Actions table grows large, the Fast Filters panel allows you to narrow down results i...
8. How to Search the Actions Table
The Search bar lets you quickly find individual actions by typing keywords, UIDs, client names,...
9. Configuring Action Subtypes
Subtypes let you further categorize each Action Type (e.g. Note, Call, Comment), enabling finer f...
Requests
1. Requests: Overview
The Requests module centralizes all client-initiated actionsâsupport tickets, callback requests, ...
2. Requests: Use Cases
Use Case #1: Managing Service Inquiries Your consulting firmâs website has a âRequest a Consulta...
3. How to Create a Request
The Requests module is your single pane of glass for all client-initiated actionsâsupport tickets...
4. How to Edit a Request
The Requests module not only lets you log new client requests, but also provides a full edit inte...
5. How to Filter or Search a Request
When your list of client requests grows, the Search bar (located above the table) and the Fast Fi...
6. Customizing Table Columns in the Requests Module
To improve usability and flexibility, the Requests table supports column customization. This allo...
Core Banking
1. Core Banking: Overview
The Core Banking module in Wifox Business Core Solution (WBCS) provides a centralized, API-driven...
2. Core Banking: Use Cases
Use Case #1: Customer Account Onboarding & KYC Automatically create new digital accounts when a ...
3. General Settings: How to Configure Core Banking
The Configurations tab in Wifox Business Core Solution (WBCS) is your central hub for defining th...
4. How to Set Company Fees
To set Network fees for cryptocurrencies, you can configure them when adding a cryptocurrency in ...
5. How to Set Payment Methods
The Payment Methods module is used to configure payment systems (e.g., ApplePay, LiqPay) that all...
6. How to Set Platforms
The Platforms module is used to integrate and customize third-party platforms (e.g., banks) that ...
7. How to Manage Accounts
The Accounts module is designed to manage client accounts and is closely integrated with the Clie...
8. How to Manage Assets
The Assets module provides centralized management of all assets in the system. It allows you to: ...
9. How to Manage Transactions
The Transactions section is designed to view and monitor all transactions that were created in CR...
10. How to Manage Banks
The Banks section stores information about the details of the banks in use. This section is direc...
11. How to Manage Cards
The Cards section stores information about the details of the cards in use. This section is direc...
12. Configurations
The Configurations module in Core Banking allows managing project-specific settings. Unlike a glo...
13. Invoices
The Invoices section is designed to create, track, and manage invoices issued to clients. It allo...
Trading
1. Trading: Overview
The Trading section is the control center for configuring tradable instruments and running day-to...
2. Trading: Use Cases
Use Case #1: Launching a New Trading PairOps adds a new instrument under Trading â Configurations...
3. Trading: Configurations
The Configurations page defines market availability and all instrument/pair parameters used by pr...
4. Trading: Price Deltas
The Price deltas module schedules temporary price offsets (in pips) for a chosen Symbol/Pair ov...
5. Trading: Orders
The Orders page is the operational workspace for viewing, filtering, creating, and editing client...
6. Trading: Trading Groups
Trading Groups define leverage and trading parameter overrides for clients registered within the ...
Commerce Hub
1. Commerce Hub: Overview
The Commerce Hub section is your central hub for managing the ecommerce components of your platfo...
2. Commerce Hub: Use Cases
Use Case #1: Publishing New Products Your e-commerce team wants to onboard a new line of items...
3. Commerce Hub: Offerings
The Offerings page in Commerce Hub is your central catalog for defining and managing the items av...
4. Commerce Hub: Orders
The Orders page gives you a read-only ledger of all customer purchases. You can sort, search, a...
5. Commerce Hub: Configurations
The Marketplace â Configurations page lets you set up all your Marketplace lookupâlistsâlik...
6. Commerce Hub: Categories
The Categories section lets you organize your Products into hierarchical groups for easy discov...
7. Commerce Hub: Payment Methods
The Payment Methods section lets you configure which payment options appear in your sto...
Cybersecurity & Risk
1. Cybersecurity & Risk: Overview
The Cybersecurity & Risk module serves as the central hub for all security operations within your...
2. Incident Reports
The Incident Reports section in Security Core is essential for tracking and managing security-r...
3. Violation Reports
Violation Reports generally refer to compliance or policy violations that an automated scanner id...
4. Malware Reports
Malware Reports track the output of antivirus or antiâmalware scans on servers. Common tools incl...
5. Security Assessments
Security Assessments or Penetration testing is the practice of simulating attacks on a system or ...
CI/CD Core
1. CI/CD Core Overview
Continuous Integration (CI) and Continuous Deployment (CD) are practices that help you quickly an...
2. CMDB (Configuration Management Database)
The CMDB module provides a centralized view of configuration items (instances) grouped by project...
3. Pipelines
Use the Pipelines page to connect your external CI/CD systems (like Jenkins) and view build runs ...
4. Integrations
The CI/CD (Continuous Integration / Continuous Deployment Management System) is designed to strea...
Finance
Client Area
1. Client Area: Overview
The Client Area module provides a centralized place to register, configure, and manage every âfro...
2. Client Area: Use Cases
Use Case #1: Onboarding a New Customer Portal When a client launches a new branded dashboard, ad...
3. How to Configure Client Area
The Client Area module lets you tailor how customers interact with your systemâcontrolling everyt...
4. How to Manage Translations
The Translations module is your single source of truth for every short text element in the Client...
5. How to Manage Texts
The Texts section is where you handle longer content blocksâlike notification bodies, modal descr...
6. How to Manage Templates
The Templates section lets you create, organize, and maintain reusable communication assetsâemail...
7. How to Manage Banners
The Banners section lets you upload, localize, and control the display of your websiteâs header g...
8. How to Manage Documents
The Documents section lets you store and control downloadable files on your siteâPDFs, licenses, ...
Settings
1. Settings: Overview
The Settings module is your CRMâs central control panel for defining how the system behaves, wh...
2. How to Configure Security and Authentication
A robust security and authentication setup is fundamental to protecting sensitive customer data a...
3. How to Configure Statuses
Effective status management lets you tailor client and request lifecycles to your business proces...
4. How to Manage Languages and Translate CRM
Supporting multiple languages in your CRM ensures that users across regions can work in their pre...
5. How to Manage Translations
Short UI elementsâlike button labels, menu items, and field namesâare handled in Settings > Trans...
6. How to Manage Texts
Long, structured contentâsuch as notifications, email bodies, tooltips, and rich messagesâis mana...
7. Clients Types in Configurations
Clients Types define different types of clients within the system. By default, there are two sta...
8. Configurations: Verification levels
In Configurations, Verification Levels play a key role in managing the client verification proces...
9. Configurations: Verification Documents
In Configurations, the Verification Documents section allows administrators to define the require...
10. Clients Custom Fields
 The Clients custom fields section allows administrators to define additional, customizable dat...
For Developers
1. How to Connect to the WBCS API
We provide documentation with examples of API requests, which can be found [here]. The requests a...
Buckets Leads Status API
The Buckets Leads Status API allows authorized systems to retrieve lead data for a given bucket a...
Traders Room â Sign Up API
The Sign Up API allows external systems to register new clients in the platform. It supports: ...
Logs
We use Elasticsearch for logging. We log all create, update, and delete operations; however, view...
Authentication Types in WBCS
1. WebAuthn
WebAuthn is a method of identity verification that utilizes the security features of the device t...
2. Google TFA
Google TFA (Two-Factor Authentication) is a method of identity verification using an external app...
3. Phone TFA
Phone TFA (Two-Factor Authentication) is a method of identity verification using your phone numbe...
Calendar
Notification Center
Identity & Access
Integrations Module
1. Integrations: Overview
The Integrations module is where you manage all third-party and internal service connections (e...
2. Integrations: Telephony
The Integrations module supports telephony providers such as CommPeak, CrocoCalls, Voiso, Imperit...
3. Integrations: AI
The AI Integrations section is used to connect external artificial intelligence providers (such a...