Airkit Terms Airkit Terms

Airkit Terms

Chandra Bergmann Chandra Bergmann

Learn the significance of terminology commonly used in Airkit documentation.

Orgs

Everything built within Airkit is, at the highest level, sorted into Organizations, or Orgs for short. One must have access to an Org in order to access Airkit.

For more on how to add users to an existing Org, check out Adding Users to Airkit. For more on how to create a new Org, check out our Quickstart.

The Console

The Airkit console is the part of the platform that provides access to Org-level material, making it possible to configure application resources, connect external integrations, and access all applications that have been created within the relevant Org.

The Studio

Airkit Studio is the interface in which your Airkit apps can be created and edited. It consists of multiple Builders, each of which makes it possible to construct and edit different components of your apps.

Journeys

The Journey Model describes a means of conceptualizing how Airkit keeps track of where users are within the flow of the application, as well as what they've done, entered, or requested in the process of going through it.

An Airkit Journey starts when a user first begins to go through the flow of an app. This can happen in a multitude of ways (see Starting a Journey for more information), but regardless of how a Journey starts, it spans all of the user's interactions with that app, across all relevant channels, as long as the app has some way of recognizing the Journey.

Actors

Every Journey has an Actor. The Actor represents an individual customer going through an Airkit App. Airkit uses information associated with each actor to help route incoming chat and voice interactions to the correct customer, which enables the platform to seamlessly transition between different channels. 

Web Flows, Web Pages, and Web Controls

Web Flows are containers for Web Pages. Web Pages are containers for Web Controls, basic UI building blocks that allow users to interact with a web app.

Constructing Web Flows out of Web Pages and Web Pages out of Web Controls is how web apps are built in Airkit; this is some of the key functionality of the Activity Builder.

Actions

Actions define how your Airkit applications respond to input from users. For more on the types of Actions that can be taken, check out documentation on the Action Builder.

Data Flows

Data Flows are custom connections. Conceptually, Data Flows work like functions: they take in input, process it, and return the resulting output (if applicable). 

Data Flows are made up of component parts called Data Operations, which define how input is processed. They are made and edited in the Connection Builder.

Airscript

Airscript is a programing language specialized for data manipulation: it's by strategically combining Airscript with input from app users (or other external sources, such as an external API) that you control the order, flow, and nature of the interactions between your Airkit apps and the outside world. Most commonly, this is done by defining a variable with Airscript or by using Airscript to access or modify data via the Transform Data Operation, both of which parse any input in Airscript by default.

Events

Events within the Airkit platform contain a series of actions, which can be invoked in various ways depending on their type. The different types of Airkit Events are:

  • Starting Events → These start an Airkit Journey
  • Journey Events → These are global events that can be initiated anywhere you can invoke an action
  • Activity Group Events → These are events specific to an activity group (Web Page, Chat Bot, & Voice Bot). Only actions within that group may initiate the event.
  • Control Events → These are events specific to a control. They are typically associated with the activity of the control (For example: Buttons have a 'Click' event, Text inputs have a 'value changed' event)
  • App APIs & Subscription Events → These are initiated whenever the API or subscription is triggered. 

Kitcloud Templates

KitCloud Templates are pre-configured and customizable Airkit modules that can be used as building blocks to accelerate the development of app-building. They are available across web flows, voice bots, chat bots and data flows.  

 

Was this article helpful?

0 out of 0 found this helpful