Announcing Apsima Platform Release 2.1.1

We at Apsima are excited to officially announce the 2.1.1 release of our iBeacon platform, which includes new features as well as minor bug fixes and additional optimizations.  Below we will outline all of these new features in detail.


With our 2.1 release we included the ability to create multiple user logins.  With 2.1.1 we wanted to go one step further by allowing for more specific types of user logins that can be created based on user permissions.  With 2.1.1 you can now assign admin access when creating a new user login, which will allow the user to have access to all locations, as well as the authority to create/edit logins and locations.  An admin might be someone such as the app owner with ultimate authority. If you do not assign admin rights, the user will not be able to create/edit logins and locations.


In addition, you can create user logins that don’t have admin rights (cannot add/edit logins and locations), but do have access to all locations.  This might include a company marketing manager that you want to give access to all locations and features, but don’t have permission to create logins and locations.  Or, you can assign a user access to only the locations they are permitted to manage.  This might include a store manager or district manager of multiple locations who shouldn’t have access to all locations.


If you have a developer or other user that you don’t want to give location access to, you can assign no locations by leaving the locations field blank. When they login they will only be able to view the application and users tab, with only the ability to edit General, API and User Properties. This way they can still login to configure settings, but don’t have permission to manage anything else through the dashboard.



As part of 2.1.1. we have also added a number of updated features to the notification view of our Apsima web dashboard.

Increased Filtering

With 2.1.1, we wanted to be even more granular with the filtering mechanisms provided in our notifications tab. For this, we have provided more filtering options. By default only active and non-expired notifications are shown, but you can use these new controls to search for any existing notifications no matter what their status.


This includes filtering by type (trigger):


Filtering by status (active or canceled):


As well as validity (valid or expired):


Notification Status

We have added a new column that lets you view the trigger that was used to send each notification as well as the trigger value. If a notification was created based on proximity, you will see the proximity groups selected in parenthesis. If scheduled, you will see the time and date it was scheduled to be sent out. If immediate, it shows the time and date it was sent out. If based on geo-fencing, you will see the geo-fences used.


You can also clearly see the status of each notification with new icons included in the TITLE column. The expired indicates the notification has expired. The non-expired indicates the notification is currently active. The cancelled indicates a notification that was cancelled.


In addition to status, we have included three new columns that indicate the date and time a notification was created, the date and time a notification became active, as well as when a notification is set to expire. By default, the sort is descending according to the active column.


Cancel a Notification

You can now cancel any notification by clicking on the ‘X’ that appears in the far right column of the dashboard by hovering over any notification that is still currently active. The notification will be immediately cancelled, indicated by a canceled icon and strike through text, as well as be removed from the mobile devices of all users who have already received the notification.



Lastly, we have added a few new features to the metrics section of the application tab. Previously, the metrics section would automatically revert to default settings if a user were to switch between tabs or refresh the page. Now, the notifications tab remains persistent throughout a session, meaning all metrics settings will be saved during a session, even if you switch tabs or refresh the page.

In addition, we have now provided for time-zone support within the metrics view. This means no matter what time-zone you are currently viewing in, the metrics tab will always display the metrics based on the time zone in which they were captured.


For a quick demo of all updated dashboard features mentioned above, watch our demo video below. Also, if you missed news of our prior 2.1 release, view details on our blog: