Pre-built modules that can be activated on any software platform.


User Administration

Administrators can add/create new users. Users will automatically get an email with a link to the system as well as their username (email address) and a temporary password. Administrators can disable inactive users and assign specific access roles to users. Users can request a new password in case they forget theirs, in a secure manner. They will get a link emailed to them with a link to reset their password.


Users can securely log in and out of the system with their own credentials.


Multi-tenancy refers to a software architecture in which a single instance of software runs on a server and serves multiple tenants. A tenant is a group of users who share a common access with specific privileges to the software instance. We create an “Application Instance”.  Data is secured and each tenant can only view its own data.

Single company multiple branches

Users might work for the same company with a branch in 5 different countries. These countries all need this system but they do not and should not see each other’s data. In this case it would be like having 5 different copies of the system, but there is actually just one.

Different Companies

The system can also be configured where a lot of different companies user the system, each with their own “instance”. Each instance can have its own settings and will act like a separate installation.

Filters / Search

On each list there is a search option to easily find the record that you are looking for. If you want more search options, you can click on “Advanced Filter” where you can specify filter criteria for each column.

Popular options are:

  • Created between 'date x' and 'date y'

  • With a newest status of type 'To Validate'

  • All records of 'type x' and 'z'


Basic actions like creating, updating, deleting records are built-in.

Navigation between relating records are also predicable and user friendly.

Before deleting anything, you will get a confirmation dialog to make sure that nothing gets deleted by mistake.


Picksmart has an industry leading business process engine built into all applications. Business processes can be mapped using BPMN 2.0 notation and uploaded to the system.

BPMN 2.0
Audit Trail

Every action taken on every record gets recorded. A record’s history can be viewed by clicking on the info button. Data changes are displayed so that you can easily see what changed.

  • Deleted data will be red.

  • Added data will be green.

  • Unchanged data will be grey.

3rd Party Integrations

Compuscan Personal Credit Check

Compuscan Commercial Credit Checks

PayU Online Payments (South Africa)

PayPal Online Payments (International)

Amazon Web Services

Globeflight Courier Services

Sms / Email

Sending Customizable Templates

Administrators can setup SMS or email templates. Templates can contain placeholders that the system can then populate before sending out the communication.

Delivery reports

All sent text messages will get a delivery report, Email delivery reports are only available on request.


The platform can receive emails, text messages, short code messages, etc.


Any list can be exported to a .xlsx file (if you have access). This is a great option if you need to perform offline calculations on data.

Data Dump to .XLSX

Report templates using Jasper Reports (PDF, Microsoft Word, Microsoft Excel).

We can customize file exports so that it is formatted the way you need it.

Report Templates

Users will immediately get notifications (no refresh needed).

Push Notifications

Authorization is configured per “Access Role”. Access roles are custom built for each system.

Only users with an access role that allows that user to perform a certain task can do so.


Users can sign with their finger on a mobile device.

Digital Signatures

Native Mobile Application support.

Responsive mobile-friendly web access.


Google Maps built-in.

Built in Web Phone
OCR, File Parsing and Barcode Recognition
Task and Appointment Manager
File Uploads
Stunning User Interface