Skip to main content

Celonis Product Documentation

Automation Global Pages

Global pages include general Automation settings that apply for the entire Celonis Studio, for example, you can use one Celonis Agent across all your packages to connect to your on-prem applications. The same applies to your user connections, webhooks, keys and data structures.

To access automation tools, go to Studio and select Automations.

automations_studio.png

Automations allow you to configure the following:

User Connections

Note

When setting up a Action Flow, you can connect to many different third-party applications such as SAP, Oracle, Salesforce or Google.

In order to allow your Action Flows access to particular applications, you need user connections.

  1. Go to "Connections".

  2. Select your package on the top right

  3. Here you can perform the following actions for all connection that were created in this Studio Package:

    • view permissions

    • reauthorize

    • edit

    • verify

    • delete

Note

User connections

The connections you create with your personal credentials are shared within the same Studio package.Hence, your team can use and delete connections that were created in this package. This way you can easily collaborate across your team to speed up automations. Please follow the Best Practices to avoid traceability and auditability issues.

57541155.png
Agents

Note

The Celonis On-prem Agent is installed in the customer’s server environment and provides a secure way for Celonis to selectivelyaccess customer-authorized on-premises apps without opening ports in the corporate firewall. It only requires one Celonis Agent to connect to an arbitrary number of on-prem systems located in the same network.

  1. Go to "Agents",

  2. Here you can perform the following actions for all Agents:

    • view the status

    • view permissions

    • add system connections

    • download logs

    • configure alerts

    • delete

50727111.png
Webhooks

Note

A Webhook, also known as a web callback, is a method that enables an app or web service to send real-time information to another application. The occurrence of an event triggers a webhook and sends over the data instantly.

Any application that is connected to the Internet and allows the sending of HTTP requests can send webhooks to Celonis Platform.

Many services provide so-called Webhooks to deliver instant notifications whenever a certain change occurs in a service. Moreover, Action Flows don’t just offer the option to incorporate existing Webhooks but also to create newcustom Webhooks.

  1. Go to "Webhooks",

  2. Select your package on the top right

  3. Here you can:

    • open the Action Flow that is using the Webhook

    • edit your Webhook

    • de/activate your Webhook

    • delete your Webhook

    • view the Webhook queue

57541888.png
Keys

Note

Action Flows communicate with different applications and services. If required, you can apply a public key encryption system to ensure confidentiality. In a public-key encryption system, there are two types of keys: a public key that can be used by anybody to encrypt the message as well as a private key that is only known to the receiver of the message and is used to decrypt it.

In Celonis, a special keychain is available that helps you administering public and private keys. Keys are used, for example, by the Encryptor app for encrypting or decrypting PGP messages.

If a module in your Action Flow requires a public or private key, you can add it to the keychain in the module settings.

  1. Go to "Keys".

  2. Select your package on the top right

  3. Here you can delete all keys that you have created.

57541158.png
Data Structures

Note

With different applications, there are of course different formats that data is transferred to Celonis.

A formalized way to describe in detail the format of the data being transferred is a data structure.

The editor is able to figure out which module returns or receives which kind of data. The data structure documents are most commonly used for serializing/parsing data formats such as JSON, XML, CSV and others.

Many modules automatically determine the correct data structure (e.g. see Webhooks) and manual intervention is required only in a few cases.

  1. Go to "Data Structures"

  2. Select your package on the top right

  3. Here you can clone, edit, or delte your data structures.

57541159.png