How can we help you?


Deleting a widget.

Step 1: Please pull down the status bar.

Step 2: Please hover on the widget and click the red x mark which deletes (Screen shot)

For Example:

This would be part of the actions. In the actions , after answering the relationship questions , you can add a step called ‘start sharing live location’

In the advanced section of actions choose “Start sharing live location” from “Add another step” dropdown.

Let's say you are building an app which takes a picture and stores them in a widget (a list or a table etc.) For the purposes of this example let's say you use a list.

1. Pick a list/table widget.

2: You will be asked to enter the heading and the sample data. On the sample data, type image.

3: When you hit ‘next’ double check to see that the AI has chosen ‘image’ as the datatype for the property.

Adding a user is inbuilt. Once the application is live, a user called admin is automatically created. The admin can then create logins for the different users. If you have created two types of users, say ‘customer’ and ‘employee, as an admin, you can create a new user and make the user an employee or a customer.’

The application data model is built completely from an AI inferred model. This means that any data you update or change is automatically stored and you can use some ‘sleight of hand’ to give the appearance of passing on information.

For e.g. If you submitted an expense form physically to your supervisor, you would have to deliver personally or via mail. However if you did the same electronically, you type in your information on the form widget and you click submit. Go the role of supervisor and voila! Your information is already available. You do have to give details on how to recognize your particular supervisor among many. You make those connections while answering the questions on the actions (in this case, the submit action).

For an application, if you want to add more users,

1. Create a table with the user(in-built entity) as the name.

2. Choose the required system attributes like login id, password, confirm password, role, etc.

3. Choose required actions (add/edit/delete/custom)

The new user will be able to login with the login id and passwords given.

You can allow a user to upload a document to a table or another widget. (For the purposes of our discussion, let us assume it is a table.) Once you select the table widget and hit next, you are asked the headings and sample data for each column of the table. Please enter pdf as the sample data. Alternatively you can just say document as the column heading and it automatically finds out.

1. In any widget choose “Nature of the detail/heading” as “Single value picked from a list”

2. Advanced Configuration-> Under “Master values”-> Specify the names that have be in the drop down (comma separated)

In the current version, we don't have a feature to start a video session.

A standard login screen is provided. If you want to modify the design of the login screen, it can be custom built for a price.

Using your application to send an email can be done in two ways.

1. Upon clicking a button : This is straightforward. Choose an action for a widget and configure ‘send an email’ step in the suggested steps. (You can also freehand write in the dialog box and the AI picks it up) You will be asked detail questions on who will be sending it and the destination address and how to find those etc.

2. An email sent at a set time: This is done as part of the system task.

For “From”, “To”, “Subject”, “Body” choose required data set options, and proceed accordingly.

The property name should be enclosed in curly braces ({})

For Example:

Hi {name},

Welcome to XYZ Ltd, we received an investment amount of {investment amount}

In the above example, name and investment amount are the properties.

The SMS (text message) setup is similar to the email set up. You can set it up as part of an action or as a system task which occurs at a specific time

In the advanced section of actions, choose “Send an SMS” from “Add another step” dropdown.

For “From”, “To”, “Message” choose required data set options, and proceed accordingly.

The property name should be enclosed in curly braces ({})

Similar to Sending and Email,

In the advanced section of actions, choose “Create a PDF” from “Add another step” dropdown.

Give the pdf name, details in the template and choose the storage path accordingly using data set options.


In a widget, for “What details should this form ask for” question, choose ID in the “System Generated Attributes” from the dropdown

After giving the nature of column heading,

1. In advanced configuration, For “Apart from the 'ID' property, do you want to add any unique indexes to this entity?” question, choose “Yes”

2. Give the name of the detail/column heading that has to be unique and the message to be displayed.

When double clicked on the widget, the advanced section of the control will be shown on the right hand side. Under control specific details, there are sort and filter configurations available.

Choose data set options as required.

For Example:

1. Source of input for an entity is formula computed

Step 1: In advanced configuration of a property, choose auto computed as the source

Step 2: Use the expression/formula

Ex: ({a}/{b})*100 OR  {a}*{b}

2. Filter for instance:

In advanced configuration-> Filter condition

3. Rules based on conditions:

If a property has to be mandatory based on condition

1. In Advanced configuration, choose mandatory rule under the required property.

2. Choose yes for the question “ Do you want this rule has to applied based on condition”.

3. Give the required expression/ formula as your conditions.

Ex: A Scenario where an approver approves the request status of an employee, the status has to be changed to Approved

1. In employee role, under actions, for the question “Will it change the action of anything” choose yes.

2. or “Change status of request status to”, type Approved.

For Example:

1. In a an app, after “Buy” option is clicked, user wants to open a pop-up for asking the “quantity needed”

Step 1: Under advanced section of the actions, choose “Open another screen” from “Add another step” dropdown

Step 2: To launch a new screen, give the screen name Quantity needed.

Step 3: Under “Open in”, choose “Launch as a pop-up window”.

Step 4: Choose the size of the pop-up window.

Configure the pop-up window as needed.

2. After a “Cancel” option is clicked, user wants to be redirected to the home page

Step 1: Under advanced section of the actions, choose “Open another screen” from “Add another step” dropdown.

Step 2: To launch an existing screen, choose home screen from screen name dropdown..

Is used to modify the data based on the data option i.e., dynamic, constant, expressions, keywords.

For “Field” and “Change to”, choose the data set options as required.

Get In Touch !