Up and Running with Bot Framework – Part 1 – Introduction

This is the first of a series of videos I will be providing a deep dive into developing a powerful, customisable bot server using Microsoft’s Bot Framework.


Live Webinar: Create Business Process PowerApps

There is an exciting Microsoft webinar lined up for today (23rd April 2018 at 5:00pm UTC), where Dawid van Heerden will be presenting a number of live demos on how to create business process-enabled applications using PowerApps, Flow and you guessed it…Agilit-e.

Overview of PowerApps

PowerApps is fantastic at creating business applications FAST. Imagine the power of using this same platform to drive multi-step business processes, involving various roles, steps, and routing options.

Webinar Details

This webinar will be live-streamed on YouTube at this link and will be divided into 3 main areas:

  • Introduction
  • Using Microsoft Flow
  • Using a 3rd-party BPM engine (Agilit-e’s BPM as a Service module)

For more information on this topic, head over to Dawid’s articles on

Agilit-e logo_Full Logo Web

Agilit-e 5.1.2 has been released and is publicly available

Over and above minor bug fixes and UI enhancements to the Agilit-e Admin Portal, this release is primarily focused on 2 core enhancements:

Agilit-e 5.1.2 Release Notes

In the Admin Portal, all mustache-enabled fields are now identified by the {{m}} label in the title

  • Agilit-e Module (s): All
  • Affected Platform(s): On-Premise, Cloud
  • Notes: Any field that contains {{M}}  in the label means that the field is mustache-enable


Enhanced Node-RED authentication module to connect to Agilit-e Cloud and pass API Key programmatically

  • Agilit-e Module (s): All
  • Affected Platform(s): Node-RED
  • Notes:
    • In the Agilit-e Node-RED Configuration widget, instead of manually providing the Cloud URL, you can now select Agilit-e Cloud from the list
    • Instead of authenticating with Agilit-e in the Configuration widget, you can pass the API Key programmatically via  msg.agilite.apiKey


Agilit-e logo_Full Logo Web

Agilit-e 5.1.1 has been released and is publicly available

This is a small Agilit-e release, providing a quick change to the IBM Connections Connector route: “Create Activity Node”.

Agilit-e Release Notes

Small enhancement to “Create Activity Node” Connector Route

  • Agilit-e Module: Connectors
  • Connector Type: IBM Connections (V5.5)
  • Connector Route: Create Activity Node
  • Affected Platforms: On-Premise
  • Notes: you can now assign multiple users to the Activity “To Do” node, by separating each responsible person with a comma “,”


Agilit-e Admin Portal - Home Page

Agilit-e V5.1 Released With Major Enhancements

We are proud to announce an insane release of Agilit-e: Version 5.1. Not only does this release include a rewrite of the API runtime, massive performance improvements, higher levels of security and 2 new modules, but also marks the official “cloud” release of Agilit-e.

Agilit-e in the Cloud

Agilit-e is now available as a Cloud service. You can access the Admin Portal by clicking here. The API runtime can be accessed here.

Proudly Running on IBM Cloud

After tirelessly testing multiple cloud options, we decided that the API Server and Data Store will be hosted on IBM Cloud (aka IBM Bluemix). The Admin Portal, however, is hosted on Google’s Firebase Cloud and worldwide CDN.

MustacheJS Integration

Agilit-e proudly uses the MustacheJS library to allow for dynamic configuration within each of the modules. Mustache is a logic-less template syntax, that allows keywords surrounded by double curly brackets to be replaced with values from a passed JSON object.

Introducing the Templates Module

The templates module allows templates of all kinds to be stored and retrieved when required. With the power of MustacheJS, these templates can be dynamically populated when relevant. Examples of templates that can be stored are:

  • Plain Text
  • HTML
  • JavaScript
  • JSON
  • CSS
  • SQL
  • XML

Agilit-e Template - HTML

Introducing the Batch Log Profiles Module

Our first release of Batch Log Profiles allows transaction logs to be created and grouped by an auto-generated Process Id. This is especially powerful when making use of Node-RED and creating flows that contain multiple Agilit-e nodes. A Power user can use the Process Id to return the logs that were created during the Batch Process. This data can then be used for reporting purposes.

Node-RED Module Re-design

Agilit-e’s Node-RED Module has been re-designed to allow for way more flexibility and context when used in Node-RED flows. The Agilit-e nodes also fail much more gracefully, allowing for proper error handling during a Node-RED flow transaction.

New IMAP Connector for Sending Mail

We welcome a new Connection Type in the Connector Module called “IMAP”, with a route to send HTML mails. While this feature is quite basic at the moment, it provides an API interface to IMAP, to send HTML mails via a web service or Node-RED flow. We will definitely be including more routes for this connection type.

Agilit-e Connector IMAP


Generate PDFs using PDFMake

As part of Agilit-e’s Utility APIs, the ability to generate PDFs using PDFMake is now available. By simply calling the generatePDF API and passing JSON as per PDFMake’s specification, Agilit-e will generate the resulting PDF and provide a document id as a response to the API.

Agilit-e 5.0.1 has been released and is publicly available

We are proud to announce the first update release of Agilit-e since the Alpha launch announcement on Monday the 14th November 2016. We want to thank everyone who has already signed up to the v5 Alpha Launch. The feedback has been extremely positive and some great suggestions have come to the fore. At the risk of saying too much, we’ve already approved one of them ????.

Agilit-e 5.0.1 Release Notes

This is a small release that provides a few important fixes to the API Server, as well as some UI fixes to the Admin Portal. We didn’t want to leave you with just a release that promises backend improvements, so we’re happy to announce that we included 2 new IoE Connector Routes for IBM Connections:

  • Create Activity To Do – By Providing an Activity ID, you can create a To Do task for the relevant Activity

Agilit-e Connectors IBM Connections Route 1


  • Get Activity Content – By providing an Activity ID, you can now retrieve all content for that Activity, with the option to filter by “Node Type”

Agilit-e Connectors - IBM Connections Route 2

These are 2 great routes that can be manipulated in many ways to provide dynamic integration into IBM Connections.

Keen on signing up?

If you’ve not yet signed up to the v5 Alpha Launch program, all you need to do is go to and fill in your First Name, Last Name and Email address in the Sign In form. You will then immediately receive a confirmation mail, which includes the download link as well as easy to follow instructions to get Agilit-e up and running on your workstation.

Agilit-e Sign In Form

Cheers for now,

Announcing the Agilit-e v5 Alpha Launch. Join the Revolution

We are excited to announce the V5 Alpha release of Agilit-e: a powerful, low-code, Integration Service Portal, that allows anyone with basic technical skills to seamlessly integrate their systems with various on-premise and cloud-based applications.

Dawning Of A New Era

For many years, Agilit-e has loyally served businesses, by providing various features and functionality to aid in rapid application development. With the release of Version 5, comes the dawning of a new era, by providing awesome capabilities that can be used to create powerful integration flows. Here are just a few of the features that are offered:

  • Profile all your integration requirements as IoE Connectors, that can be generically re-used by all your applications
  • Create and manage intelligent numbers for all your electronic documents
  • Centralise all your keywords and expose them to your applications’ list fields via Web APIs
  • Translate your Excel documents into JSON or vice versa
  • Extend Agilit-e to Node-RED to create powerful integration flows in minutes

The Agilit-e Movement Has Begun

We’ve designed Agilit-e to be extremely portable and platform agnostic. Once downloaded, you can have the runtime ready to go within 5 minutes. But don’t take our word for it, try it for yourself by going to and signing up. You will immediately receive setup instructions via your mailbox as well as additional resources, including hands-on tutorials to help you get started. You’ll be integrating with the world in no time!


Cheers for now,