1

Launching Kissflow Apps

Creating Kissflow Apps

Every Kissflow Enterprise account will have two environments to build and deploy apps to live.

  • Development environment - You'll have an app builder to create your app from scratch. All apps can only be built in this environment. You'll need a separate Super Admin or User permission to access this environment. A development environment can be accessed by adding the prefix "dev-" before your Kissflow account domain. For example, dev-starkcorp.kissflow.com will be the URL of your account's development environment.
  • Production environment - This is the live environment where you and other app users can access the final app. This is always your account domain, i.e., in our above example, starkcorp.kissflow.com.

If you require a testing environment to test the app before deploying it to production, you can request our support for the additional environment while setting up your Kissflow account.

All Kissflow users will have the ability to build apps provided they have Super Admin or User permissions in these environments.

Creating and managing an app

  1. Sign in to Kissflow.

  2. Click Create button > App. Alternatively, click Explore button > Create an app from scratch.
  3. Enter the app name, description and click Create. Your new app will be created in the production environment as a draft.

     

     

In the production environment, under Create an app section, you'll be able to define the general information regarding your app.

  1. Name your app - choose a descriptive name that your users can relate to.
  2. Add a description - explain what your app will be used for.
  3. Add app logo - upload an icon or select an icon from our library and pick a color.

After providing the relevant details, click Create. You can go to the Explore section on your home page to view the draft version of the app you just created.

Renaming an app

To rename your app in the app builder, go to Settings > General settings, update the current name and description, and click Save. Alternatively, click on the app name in the top left corner and type in a new name.

Adding admins to your app

As the owner of an app, you can invite other Super Admins and Users to be admins of your app.

To add app admins, follow the steps below:

  1. Click the unpublished app and click on the Share option. Alternatively, you can click Manage and click Share to open the Share settings page.
  2. Here, click + Add users to add users to either the production or the development environment. It is possible to add users exclusively to the production or development environments.
  3. Click the Production / Development labels to view users who are part of the respective environments.
     

Defining app roles and permissions

Every user accessing the app will need a specific role and permission scope. For example, for an IT Asset Management app, you can define roles like an asset manager, employee, vendor, and so on.

Adding pages with components to your app

Pages and components are the building blocks that create a visual app experience. Our App builder currently supports the following forms:

  • Data forms
  • Processes
  • Boards

In the pages section, you can create new page views for your app. You will have a wide range of system and custom components that you can use to customize individual pages. Each app can contain multiple pages and can be assigned to different user roles.