Release notes — Jan 22, 2019

Manatee v1.26 introduces the concept of services. A service is a configurable “module” which can be used in flows as a regular module would. The initial set of services are a mail-service and a serielport-service.

Read more

Documentation

FAQ

Frequently asked questions and appropriately matched answers.

Read more

Fields

When configuring an application for automation purposes it is often necessary to interact with the user-interface of the application in some manner. A field as concept in Cuesta represents an element in the user-interface which can be interacted with.

Read more

Flows

This page documents the API for interacting with fields and the global objects in flows.

Read more

JSON Serialisation

JavaDriver JTable A table like so: header 1 header 2 cell 1 cell 2 cell 3 cell 4 Will be serialised as follows: { "columns": [ { "header": "header 1", "index": 0 }, { "header": "header 2", "index": 1 } ], "rows": [ { "header 1": "cell 1", "header 2": "cell 2" }, { "header 1": "cell 3", "header 2": "cell 4" } ] } Within the flow (in JavaScript) the read table could be accessed;

Read more

Services

A service module is like a built-in api module. But unlike api modules, service modules are configurable. For instance the mail service can be configured with the information necessary to connect to mail servers. This means a flow that needs to send or receive emails does not need to contain mail credentials and other sensitive information. Services are accessed via the Service module. getting access to a mail service with the configured key myMail is done as follows:

Read more

Triggers

A trigger is a mechanism by which an external event may cause a flow to be invoked.

Read more

Features

Application Reflection

We provide various application drivers to ease application integration or to deal with applications for which it is not possible to implement an internal CCOW ContextParticipant handling.

The drivers are custom configured for each type of application and the flows that must be supported. We support the following types of drivers:

  • JAVA/AWT for driving JAVA AWT applications,
  • NATIVE/UIA for driving Windows applications (Windows Forms, WPF, Swing etc),
  • WEB/IE for driving web-based applications that require Internet Explorer,
  • WEB/WD for driving web-based applications in Chrome, Safari and Firefox, and
  • NATIVE/CV for driving Citrix and terminal-based applications.

If you have any specific requirements or need a custom driver, don’t hesitate to contact us and we’ll try our best to make it happen.

Read more