Introducing the Auron Workflow & Integration Server

With the Auron WISe already powering the MES systems of multiple production plants around the world, it is high time for an introduction.

The name WISe stands for: Workflow & Integration Server. As the name suggests, the main function of the WISe is two fold:

  • Workflow automation
  • Integration with external systems
Auron WISe - Workflow & Integration Server

10x your engineering team

The Auron WISe is unique because it empowers automation engineers through amplifying the strength of their existing knowledge.

Built on the foundation of the Auron SMS Server, the Auron WISe leverages more than a decade of experience in highly flexible, and high performance message processing software.

The Auron WISe employs an architecture centered around customizable message types, channel types and triggers. Everything for automatically processing messages according to your business needs.

The Auron WISe is perfect for implementing many applications and strategies such as:

  • Data collection
  • Audit trailing
  • Event driven development
  • Workflow automation
  • Integration with 3rd party systems

Any engineer with a proficiency in Microsoft .NET can use the Auron WISe to setup and customize the backbone to a MES system in no time.

Track and Trace

A common application of the Auron WISe is to implement tracking and tracing of material movements throughout a production plant. This way the Auron WISe builds a continuous audit-trail of materials production and consumption throughout the plant.

With this information Auron Software is able to help you realize the following benefits:

  • A running genealogy for every finished product
  • Adjust plan projections based on actual real-time production rates
  • Keep automatic track and count of stock in buffer locations
  • Make sure only the right raw materials are fed into production
  • And many more

This is how the Auron WISe is a solid backbone to the MES or MOM system.

With the Auron SMS Server and the Auron SMS Component, you can use national language shift tables. This way you can save 50% on SMS in these languages:

  • Turkish
  • Portuguese
  • Spanish
  • Bengali
  • Gurjarati
  • Hindi
  • Kannada
  • Malayalam
  • Oriya
  • Punjabi
  • Tamil
  • Telugu
  • Urdu

In Western European countries as well as in North America, we’re used to thinking that an SMS contains up to 160 characters. If the SMS exceeds this limit, it will be automatically split into multiple parts. Each part increasing the cost of your SMS.

For other countries an SMS is only 70 characters. This is because languages that do not rely on the Latin character set, need to use the Unicode character set. In the Unicode character set each character takes more than two times as much space in the SMS message.

Save 50% on SMS in these languages

In 2008 the GSM character set was extended with a number of other character sets. Those are the character sets for the languages listed above. This means that for the languages listed here, an SMS message may contain about 153 characters instead of just 70. A little bit less than 160, but a lot more than 70! When you need to send large numbers of SMS messages, this can save you more than 50% on total SMS costs.

How to use this in Auron Software

Your software needs to be aware which extended character set (or language shift table) you want to use. With the Auron SMS Server and the Auron SMS Component this is very easy to do.

Create SMS in Auron SMS Server Manager
Create SMS in Auron SMS Server Manager

In the Auron SMS Server you can just select the target language from the ‘Language’ drop down when creating an SMS.

In the Auron SMS Component you can specify which locking and which shift table you want to use. This works for GSM as well as for SMPP.

And that’s how you save 50% on SMS in these languages.

To start off the year we’ve release the Auron SMS Agent for Android. This is an Android app that allows you to send and receive SMS messages from your PC through your smartphone. Basically turning your smartphone into a GSM modem.

The release of the Auron SMS Agent for Android coincides with the release of the Auron SMS Server 2021 as well as the Auron SMS Component 6.6. Both products now have full support for the Auron SMS Agent app.

Auron Software on Android
Auron Software on Android

The ability to send and receive SMS messages from your PC through your smartphone gives the following advantages:

  • It’s often a lot easier to find cheap and/or unused Android phones
  • There’s no need to rely on old 2G infrastructure or the GSM protocol
  • It’s extremely easy to setup
  • No internet connection needed to send / receive SMS messages
  • It’s faster than a traditional GSM modem

These advantages are multiplied by the capabilities of the SMS Server and the SMS Component products. Such as completely scriptable SMS applications and the ability to easily create and schedule SMS campaigns.

With Auron SMS Server integrating an Android smartphone is just a matter of setting up an Android SMS channel. After this the channel can be used to run trigger scripts or to route SMS messages to.

With the Auron SMS Component library you can integrate the Auron SMS Agent into your own application with just a couple of lines of code. The Android SMS API works the same on every programming language supported by the Auron SMS Component.

This year has been an incredible journey for Auron Software. As the year closes we feel fortunate with the results of this journey. We’re very happy to have built many new relationships and strengthened many existing ones.

New Year’s Eve – 2020

We started this year with a completely new product portfolio after acquiring the SMS and E-mail products from ActiveXperts. The SMS and E-mail Components and the SMS Server. Each product with already a large existing customer base.

The main challenge has been to demonstrate our dedication to these products and the many businesses that rely on them. With two major releases for the Auron SMS Server and many new features added to the Auron SMS and E-mail components we feel confident that we have risen to this challenge.

Also, a huge thanks to those of you that participated in our end-of-year e-mail survey. We held a short survey in November among existing users. This has resulted in a lot of very useful feedback and has definitely helped shape our current roadmap!

As per your feedback the upcoming major releases will have a strong focus on:

  • Introducing rich message types such as Whatsapp
  • Support for smart phones as a GSM modem alternative
  • Continuing to improve web based integration options

This all in addition, of course, to the many more smaller improvements that we are currently waiting to release or have already planned.

Best wishes and a safe, healthy and successful 2021 from the Auron team!

The SMS Server is a Windows server application for sending, receiving and automatically processing SMS messages. But what if you want to access the SMS Server from a Linux system? Or directly from your website?

One option is to insert new messages into the database directly. However, this has a lot of drawbacks when you want to do so over the internet. So the next most obvious solution would be to setup a REST Web API for the SMS Server.

Web API for the SMS Server

The case for a WEB API

Out of the box the SMS Server has a dedicated API for integrating the SMS Server with any type of back-end software. This API is COM based, which means that it’s easy to use for just about any language that can run on Windows.

But to use the COM based API you do need to have the SMS Server client tools installed and connected to your central SMS server. Having a Web API does away with this requirement. You can now connect to the SMS Server from anywhere without needing anything else to be installed.

Having a Web API available can be very useful in a number of situations:

  • Sending SMS from your website
  • Sending from a Linux operating system
  • Offer an easy to use HTTP interface to your customers
  • Sending from a different server in your network

How to setup a WEB API

You can setup a basic REST Web API in a pinch using only the tools that are available by default on a Windows Server installation. As long as you are running Windows Server 2012 or newer you don’t need any other software.

Follow this how-to to find out exactly how to setup a REST Web API for the SMS Server.

If you need any help setting this up, please contact us.

When most people think of an SMSC or SMS Center they think of expensive hardware and huge licensing and consultancy fees. While this has been the case for a long time, it all changed with the introduction of the Auron SMS Server. This post explains how to setup an SMSC using the Auron SMS Server.

The SMS Server is an exceptionally versatile SMS framework for setting up every kind of SMS application. Hospitals use it to remind patients of their appointments and radio stations use it to interact with their listeners. While at the same time more and more SMS operators use it for their core infrastructure as well.

Benefits of having your own SMSC

An SMSC is a system that accepts incoming SMPP connections from, and routes SMS messages to SMS providers. This is useful in the following cases:

  • Always use the most economic route to deliver messages
  • Aggregate multiple low-volume SMS streams into one high-volume subscription
  • Be a nexus in an application that needs to trace all messages sent
  • Etc..
SMS Center - Overview
SMS Center – Overview

An SME is a Short Message Entity. This is any client that is able to connect to the SMSC. The SMS Server is an SME as well as an SMSC.

Packed with features and fully customizable

The SMS Server is perfect for setting up a fully functional and secure SMSC with little effort and at a very low cost. This how-to details all of the steps of how to setup an SMSC using the SMS Server.

The SMSC in this article has the following features:

  • Allow any number of clients to connect using SMPP
  • Route to an SMPP provider
  • Secure communication through TLS
  • Support Unicode and Multipart messages
  • Full support for delivery reports
  • No plain-text passwords by using hash functions instead.

On top of this all, the SMS Server SMSC is fully customizable.

The SMS Server uses triggers to customize the behavior of the SMSC. These triggers are scripts that are automatically generated but can be completely customized after the fact.

Need help setting things up? Contact us!

Among a host of new features the SMS Server 2020R2 now introduces full campaign management.

With campaign management you can now configure customized bulk SMS or E-mail mailings using any data source. Possible data sources include MS Excel, MS Access or any external database. Campaigns can run either manually and interactively from the SMS Server manager or automatically from the task scheduler or from a trigger.

SMS Server 2020R2 - Campaign View
SMS Server 2020R2 – Campaign View

With adding support for campaigns a lot of common use cases are now a lot easier to achieve:

  • Send out incidental mailings to your subscribers to notify them of changes and/or offers
  • Automatically send out reminders to coworkers, customers or patients to notify them of appointments or alerts
  • Connect into most 3rd party systems to use the contact information stored there
  • Use any other information a 3rd party has stored as part of your E-mail or SMS message as well.

In addition to campaign management the SMS Server also adds some improvements to triggers and channels. Most notably:

Triggers now support include files. This mean that you can now have common files that define common functions or definitions that can be access by multiple trigger scripts.

SMS Server 2020R2 - Trigger Script
SMS Server 2020R2 – Trigger Script

Channels now have a connected, connecting, disconnected status that is visible in the manager. The SMPP Server channel can also show how many clients are connected an exactly which clients are connected at any time.

SMS Server 2020R2 - Channel View
SMS Server 2020R2 – Channel View

But there’s still more. Please read the release notes to get an overview of all of the new features, upgrades and fixes in the SMS Server 2020R2.

Or better yet, download the 30 day fully functional trial version to get the best idea of what the new version can do for you.

The SMS Server as well as the SMS Components can now send out free SMS messages. Both products now have connections to the Auron test and demonstration gateway preconfigured at installation.

The Auron test and demonstration gateway allows each new trial user to send out 10 free SMS messages. This way you can install the trial version and start building your application right away. No extra software, devices or subscriptions needed.

Should 10 free SMS messages not be enough then please contact us with your generated System ID and we can add more credits to your account.

SMPP Client channel - Connection settings
SMPP Client channel – Connection settings

To use your free SMS messages in an SMS Server trial just create a new SMPP channel and keep the default connection settings.

When trying out the SMS Component you will find the test and demonstration settings already setup in most example projects.

SMS Component - C# SMPP Example
SMS Component – C# SMPP Example

The test and demonstration gateway itself is of course powered by the SMS Server.

The Auron SMPP Simulator, or SMSC Simulator, is an easy-to-use windows based tool for testing your SMPP client software. The C# forms application is used to test more complicated and more demanding SMPP client scenarios like:

  • Throttling behavior under high load
  • Handling of delivery reports statuses
  • Error handling
  • Test different character encodings as well as multipart concatenation options
  • Test secure (TLS) connections as well as IPv6 connections and multi-stack options.
  • Etc..
Auron SMPP Simulator

By making the source code available on GitHub we hope to achieve the following:

  • Show a broader audience the strength of our SMS Component
  • Demonstrate how to use the SMPP Server option in the SMS Component
  • Encourage feedback on the SMPP Simulator

Of course, you may just want to use an SMPP Simulator without having to compile it from source first. That’s why we’re still offering SMPP Simulator setup on our download page.

The SMPP Simulator is powered by the Auron SMS Component. In ‘freeware’ mode the SMPP Simulator will inject a small ‘- Auron Software’ ad into every 15th SMS message sent. To prevent this ad please purchase an SMS Component professional license.

You can now integrate the Auron Software components into your project without leaving Visual Studio.

Both the SMS component as well as the E-mail component now have their own NuGet package.

For example, to add the SMS Component to your C# project from Visual Studio you can follow these steps:

Start by clicking on Tools -> NuGet Package Manager -> Manage NuGet Packages for Solutions

Open NuGet package manager in Visual Studio

Next select ‘Browse’ and type ‘axsms’ in the search bar and click ‘Install’

Select the AxSms package

You will get a pop-up to confirm the change that you are making. Click on ‘OK’ here.

Click on ‘OK’

Next your the package is installed and you are greeted with a friendly message from your vendor.

Installation successful

Finally you are ready to start using the SMS Component!

Time to start using the SMS Component

These same steps apply for installing the E-mail component. With the exception that you will have to type ‘axemail’ in the search box instead of ‘axsms’.