Long term K2 partners join forces to deliver Customer Success in the US

Long term partners join forces to deliver K2 Five Success to US customers.

jeylabs, a global technology provider for K2 since 2009 and Method Automation Services, a USA based leading K2 Services Partner since 2011, have signed a teaming agreement to deliver “K2 Five Success” to enterprises.

jeylabs and Method Automation Services will work closely to assist organizations to adopt the latest version of the K2 low code platform.

Method Automation Services will be deploying jeylabs PowerToolz suite to all its K2 customer environments delivering consistent, best-practices based Analysis, Conversion and Test Automation capabilities.

By leveraging Method Automation’s large team of highly skilled and experienced K2 consultants, jeylabs will be able to provide high-quality local support to its market-leading tools in the US.


Method Automation and jeylabs both aim to help the success of K2 Five adoption by over 500 of K2’s enterprise customers who are anticipated to be upgrading to K2 Five 5.x in the next 12 months.

paul kPaul Konieczny, CEO of Method Automation said: “Method Automation Services is thrilled to be in partnership with jeylabs and share their commitment to customer success on the K2 Five platform.”


Jey Srikantha, CEO of jeylabs said: “This partnership is paving the way for K2 customers to ensure smooth upgrades of their environments to K2 Five.”


K2 Five 5.2 is out!

K2 has released K2 Five 5.2, with a focus on making it even easier to build business solutions. Many new features have been added to every part of the K2 platform.

Special Notice to all Australia & New Zealand based K2 Customers.

Are you worried about having to carry the burden of this upgrade on your shoulders? Don’t worry. PowerToolz is here to help you. You can save on expensive consulting fees, avoid the pain of manual conversion and reduce the risk of things breaking after the upgrade.

We are offering a free upgrade assessment and special pricing on PowerToolz for K2 customers based in Australia and New Zealand. Contact us for a fixed price upgrade to K2 Five 5.2 (Offer ends 30 March 2019).

Also, take a look at our globally available K2 Assistance packages.

K2’s recent partnership with UiPath brings a new integration option to K2 with this release allowing customers to kick off Robotic Automation actions in UiPath from K2.

You can Download K2 Five 5.2 from the customer portal now.

jeylabs will be releasing updated versions of our
PowerToolz suite to fully support K2 Five 5.2 shortly.

PowerToolz 5.2 has been released with full support for K2 Five 5.2. PowerToolz Express will follow suit.

Here is a list of newly added K2 Five 5.2 features caught our attention:

K2 Designer
Save Form as a Draft
: When working with forms on your mobile device, you may need to save your work as a draft to resume later or work on the form while you’re are offline. A new SmartForm event, called Submit, allows you to submit instead of saving a form. When submitted, the form goes to the Outbox.
Server side rule execution: Use server-side rules in SmartForms to improve the performance and experience on load. Additional actions and conditions are available in the server-side rule execution.

K2 Workflow Designer
Conditional Start Rule
: This rule allows you to specify conditions under which K2 workflows are started. You’re able to create simple or complex rules to determine whether or not the workflow should start. When using a conditional start, if the conditions aren’t met, the workflow instance is not created and the workflow doesn’t run. This allows you to approach workflow design in a new way. Instead of having a workflow with the complicated logic that determines which path to take, or which sub-workflow to call, you can simply add a condition at the beginning of the workflow that only runs when the start conditions are met. For example, you want a workflow to start on the initial check-in of a SharePoint document and not on subsequent check-ins, and configuring a conditional start rule is the perfect solution.
Warning Badge on Start Step: The latest SmartAssist functionality prevents you from accidentally deploying a workflow when there is no form or event configured to start it.
Call Sub Workflow: Often a single item of work results in multiple tasks, for example, when an order request requires each line item to go through a separate review process before the order can be approved. This is now possible by starting multiple workflows from a parent workflow, where you can configure the parent workflow to wait for the sub workflows to complete before continuing, or you can set the parent workflow to continue after starting the sub workflows.

Application Forms: 
previously, you needed to mark a form as an Application Form and store the form in the Apps category for it to appear in the My Forms section in K2 Workspace. Now you only need to flag the form as an Application Form for it to appear in K2 Workspace.

K2 Management
Runaway Workflows: 
You can create a workflow policy in K2 Management to prevent workflows from starting a loop or recursively starting themselves in an uncontrolled manner, preventing performance degradation or system outages.
View Flow – click to reports: provides deeper visibility into processes with the View Flow click to reports enhancement. In the ViewFlow you can click a step which opens detailed reporting of that step in a new browser tab

K2 Package & Deployment
Deployment Validation: 
When deploying SharePoint packages to another SharePoint list, library, or site, in the past you had to ensure that your list and libraries were identical. If they differed slightly by having, for example, an additional column, you could not deploy. This caused issues when deploying to lists or libraries containing additional columns/properties (sometimes even hidden), compared to the source list or library. The validation check on deployment is now less strict, making it possible to deploy K2 packages between environments. You can now deploy solutions to a list or library with more properties than the source list, but keep in mind that any extra columns in the target SharePoint list or library are ignored when the columns used by the solution are found.

Deployment Logging: Deployment logging helps to troubleshoot or track K2 packages that have been deployed into an environment. This feature provides summaries of deployed packages and displays information such as the deployment date, status, duration and whether the package was analysed or not.

jeylabs Team was in Bangkok recently showcasing our PowerToolz for K2 suite of products to K2 customers and partners. We are excited about the K2 Five 5.2 release and our tooling is here to help you move to K2 Five with confidence and ease.

Whether you are looking to setup automated regression test suites to ensure that your critical business apps continue to work as intended or you need help with converting workflows to the new K2 Five format or to You want to understand what your K2 environment actually looks like, our suite of tools are tailor made to help you just do that and achieve more from your K2 investments.

Our products are backed by our K2 centres of excellence. Check out our K2 assistance packages and reach out to us if you need any help at all with your K2 environment.

Book your PowerToolz Training

jEyLaBs PowerToolz for K2 has been used by many customers around the world for efficient testing, administration and management of K2 applications. The current version of PowerToolz is 3.5 and it includes mobile apps, Visual Studio plug-in, Scheduler, Test planning and many rich reports.

Our PowerToolz training course enables participants with hands-on knowledge of the PowerToolz for K2 product. This Course arms you with the knowledge on how the tool helps to automate many aspects of K2 such as testing, administration and management.

PowerToolz training course focuses heavily on how PowerToolz integrates with the K2 environment to deliver efficient automated testing.

The training is portioned into five sessions with corresponding practical self assessments to ensure a comprehensive understanding of the material covered in each session.

This is an online course delivered by our PowerToolz consultants. At the start of each session, time is allocated to provide participants to ask questions and fortify their knowledge. Both development and managerial staff are welcome to participate and contribute to the sessions. Our trainers cater for staff with various levels of technical knowledge and experience.

The course also covers functional and administration features of PowerToolz in detail. It is delivered as 5 sessions and you can pick and choose the sessions. See the details below and email us at powertoolz@jeylabs.com.au to book your Training.

PowerToolz Course Session Details
PowerToolz Course Session Details

PowerToolz 3.4 is Available now!

We just released PowerToolz 3.4 with some updates. Cross Environment Testing is the hot new feature introduced in this version.

This feature makes execution of regression tests Created in one K2 environment against another.

This is a very productive feature allowing execution of quality checks against say a K2 package install across a number of target environments without having to deploy the test scripts.

Every K2 app, workflow, form, view and SmartObject in any K2 server can be tested, automated and verified with minimal foot print on that server.

You can simply select the environment to execute the scripts and off you go.

PowerToolz, the way you want it!

PowerToolz has a collection of utilities that works together. There are some pretty advanced and nifty tools in the collection. We also have some simple but cool tools in the kit.

One of the feature requests we received repeatedly from our customers is to be able to pre-configure PowerToolz with a set of utilities.

This allows for providing specialised PowerToolz configurations to do specific things. Examples would be to provide a K2 migration tool, a Unit Test execution tool or a process Troubleshooting tool.

You could even provide a customised tool that tests a specific K2 application or a specific set of services or a bunch of K2 smartobjects.

We think this is a pretty good idea and the next update makes this a reality for our customers. Stay tuned for the release date.

Migrations can be Migraine free

Moving active business processes from one environment to another is not an every day task. It is complicated and painful. It does happen though and we are seeing this occurring more and more due to typical system upgrades, platform changes and mergers & acquisitions.

Recently jEyLaBs assisted with migrating over many thousands of active business process instances from one Active Directory environment to another. We have also worked with two other projects relating to Active Directory changes, SharePoint and K2 platform upgrades at the same time.

There are many aspects to migrating processes. Completed, Active and Future instances all have to be analysed for migration impact. The volume of these instances also has an impact on the time required to analyse and implement the change.

Our consultants are currently engaged on a project involving SQL, K2 and SharePoint clusters undergoing a migration. We deployed our PowerToolz to great effect on this project. We were able to complete the analysis, integrity and validation checks as well as the migration process of two pre-production environments within 15 hours.

If the system uses many process applications, multiple versions of process definitions and many thousands of instances then the project cannot be delivered within a meaningful timeframe unless you use some tooling such as the PowerToolz. It is simply impossible to be able to repeat the migration steps with confidence and have proper coverage of all migration best practices.

jEyLaBs uses DELL software products and our jEyLaBs PowerToolz along with our consulting services to manage and deliver these migration projects. There will be a need for support services around the migration period and it is important you plan for that as well. Our remote support teams provide critical migration and post-migration support.

Are you planning a migration sometime soon? If you are looking for some expert advice or general tips and tricks please do get in touch with us.

FREE of Bugs : How to measure Quality?

In the age of freemium, One thing I would actually pay for immediately is to be free of bugs. Because bugs cost me. They rob me of my experience. As a user they ruin my productivity.

Lack of quality is something we shouldn’t put up with. When it comes to software, Abundant free products on the net create a false sense of value.

There’s a huge difference between perception and reality when it comes to free products. There is no free lunch. Someone will pay for it. Actually you pay for it. By way of your time or privacy mostly. And time is money. Time is life. You can get your money back but not the time – you won’t get it back!!

Measuring quality is a tricky thing. With code there is scientific ways of going about it. With consumer products there are certifications to go by. But with people? Is there a way?

How do you consistently measure quality of your people? How do you find the best and keep the best at their best? How do you cut them a bit of slack at times as required and still not compromise on quality?

I believe in automation. I believe in tools that help you measure and enforce quality. They are the ones that you should build better as that system will help you keep your system running well.

This is the sole reason we invested over 2 years of development with our PowerToolz. We are using it to test our outputs across projects and our people to make sure their output is free of bugs. We use its reports to measure quality goals consistently.

I think you should have your PowerToolz or equivalent. What do you have?

Checkout ours here…http://www.jeylabs.com/SharePoint-Workflow-Mobile-Solutions-Specialists/Mobile-SharePoint-Workflow-Experts-PowerToolz