🗣 Your feedback on UiPath Apps can earn you a certification voucher - ends March 9

We are always on the lookout for what you think about our products. But why not combine it with some incentives for you to enjoy while you are providing such feedback?

This is why we teamed up with our UiPath Apps team to give you this opportunity! :star:

How will it work?

Simply provide an answer to one (or multiple) questions from the following list:

  • What integration to an automation platform are you looking forward to see in UiPath Apps and why?
  • What controls are missing in UiPath Apps and how would you use this new control?
  • What feature, if added, would provide the most value to your use case and why?
  • What is the most time consuming aspect of app building experience?
  • List the capabilities we can improve in UiPath Apps platform

The feedback will be evaluated on the basis of:

  • clarity of the request (it should be clear to understand to everyone)
  • comprehensiveness (clear feedback that touches on all the points above and beyond will be scored higher)
  • out of the box thinking (if you manage to surprise us with something we’ve never thought about)
  • your interest in each idea (the amount of likes on each idea will also be considered)

What can you win?

After two weeks, our UiPath Apps team will judge all the feedback that was posted in this topic and choose the winners:

  • 2 users will be rewarded with a fully paid certification voucher for an exam level of their choice
  • 3 users will be granted a 50% discount voucher for an exam level of their choice

Who is eligible for a reward?

All Forum users except:

  • one of the MVPs 2021-2022 (we still welcome your feedback of course :slight_smile: )
  • users in areas under Export Control

Timeline

The deadline for UiPath Apps submission will be until 2022-03-09T00:00:00Z.

Then, our Product Managers will judge the feedback in this thread and we will announce the winners on 2022-03-21T00:00:00Z.

We are eager to hear your feedback!

14 Likes

Hello Maciej, and thank you for the opportunity to provide some feedback on UiPath Apps!

1. What integration to an automation platform are you looking forward to see in UiPath Apps and why?

Action Center Integration

Apps allows for the construction of beautiful interfaces, but it could benefit from Action Center. Showing a user a list of tasks assigned to them, or their group, would be very useful within an App portal homepage. Would like to see improvements around connecting to workflow and long-running BPM scenarios. Having to jump between Apps for the front end portal, and UiPath Action Center + UiPath Forms for task-based forms can feel disjointed. In the long term, would love ability to embed Apps inside Action Center tasks (supplied by parameters) to create a consistent design and end-user experience.

2. What controls are missing in UiPath Apps and how would you use this new control?

Picker Control - A control configured by the designer against a set of data (could be a static list, or dynamically from a backend source (ex. AAD accounts). The pickers data source is assigned during design, it could look up Entities from Data Service or other common pools. The beauty of this control is that when the user supplys a value (ex. a user ID) it scans the backend source (in this example, AAD) and validates the users name, email, FQN, etc. which can be used later for processing. Very useful for situations where inputs have to match the source format - provides pre-validation before submit.

Auto Complete - Allows the user to type into the field a see a list of results. An important difference between this control and a picker control is that the value is not validated against the source (they can change a value thats returned by the control or add a new value). Very useful for providing shortcuts to make form filling an easier process.

Text Box + Password Option - Maybe this could be a setting on a Text Box control, but it would essentially allow for masking the input during runtime. Very useful for login scenarios or any situation where we are working with secure strings or passwords.

3. What feature, if added, would provide the most value to your use case and why?

Azure SQL - Direct integration to SQL without using a robotic process call. Ideally achieved through an Integration Service connected to the App for simplicity.

Why?
Unfortunately, the end-user experience in Apps suffers because robotic processes can take a lot of time to kickoff and run (between 3-5 seconds per execution). While they are very powerful, we do not want to run a process simply to manipulate data in our database - we would prefer to execute processes for powerful actions (Submits) vs. resorting to them for loading data into relevant form controls.

It would be very useful if we could - without calling a process - manipulate the data supplying our Apps. While Data Service is a fantastic option for Apps that want to store data in the cloud, enterprise grade applications need to quickly call into existing databases (including the ability to interact with stored procedures). We can certainly manage this with process calls today, but it is not performant (especially for sequential executions) and the end-user experience suffers as a result, which hurts adoption as well as overall impression of the product.

At a minimum, we would need the following methods available to build applications:

  • List - Return all records in the table.
  • Create - Create new record in the table (and retrieve ID).
  • Read - Read a record from the table by ID.
  • Update - Update a record from the table by ID.
  • Delete - Delete a record from the table by ID.

Bonus points for…

  • Execute Stored Procedure - Ability to supply parameters for and execute a stored procedure, and then return data from the stored procedure result.

4. What is the most time consuming aspect of app building experience?

Often, I struggle when the apps get large (lots of pages, lots of controls). As they approach or get over 5-7MB in size, they can become slower to open in the Studio and begin to get laggy. This could pose a problem on larger projects as most apps will continue to grow and evolve post delivery.

5. List the capabilities we can improve in UiPath Apps platform

  1. QOL - Improve ability to see the entire App on the design canvas - it can be difficult to scroll and see different sections of the form as it gets larger and takes up more of the page, especially on smaller screens. A horizontal scrollbar on the bottom and a vertical scrollbar on the right may help with this.
  2. QOL - Required fields - It would be nice to be able to not have to write out a large expression to evaluate required fields on a form before a button is enabled.
  3. Functional - Ability to inject or modify the backend CSS - Allows for customization of elements in scenarios where the client wants to apply their brand. Bonus points for making UiPath default CSS available to modify.
  4. Functional - Ability to quickly add items to queues so that a process can run on them on a schedule or later job. This could be an option to improve performance on jobs that do not need to run in real time.
  5. QOL - Ability to work with larger expressions in a dedicated pop-out window, trying to see a large complex expression is a bit difficult.
  6. Functional - Ability to modify tab order (or which control gets selected next when Tab is pressed)
  7. QOL - Ability to unit test the page I am on without setting at as the start page (preview this page vs preview the entire app)
  8. Version control (revert to previous published version - with ability to add comments to versions)
  9. QOL - Ability to export individual data service Entities vs all Entities schemas (this is a Data Service ask, but it affects Apps).
  10. QOL - Ability to more easily set a Field visibility on Event (Ex. When this button is clicked > show or hide control > select control and set visibility.) Possible to do with NOTs and expressions today but can get convoluted.
  11. Functional - Ability to set styles on Event (Ex. Change control color or border)
  12. Functional - Consider style themes selected globally for an app (ex. Light Mode, Dark Mode, Mobile, etc.) or the ability to create a style theme for an entire app and have controls inherit from the style profile.

Sidenote: I’m truly amazed at what UiPath Apps can do today, and am unfairly comparing it against products that have been around for 15+ years. I love building Apps and if any of these ideas would be considered as we look to find a home for Apps at some of our larger clients, this would be wonderful and help build our confidence in aggressively positioning it.

Thank you,

David Kroll
Ashling Partners

11 Likes

Great :+1: :+1:

What integration to an automation platform are you looking forward to see in UiPath Apps and why?

It would be great if we can find a plugin to integrate Uipath Apps getting data from Sharepoint list directly, without Premium connectors. Once the most of the companies have Microsoft Plataform in place, and not are working with Microsoft Power Automate to automate boring tasks.

What controls are missing in UiPath Apps and how would you use this new control?

As it is found in several development platforms, auto complete makes life much easier for those who are operating the tool, so I think that control is lacking.

What feature, if added, would provide the most value to your use case and why?

Mainly integration with Sharepoint list, to avoid we create local ODBCs files to manage data within Uipath and Sharepoint List (in all cases it must be done, download the data from sharepoint list, directly into ODBC files into excel data.

What is the most time consuming aspect of app building experience?

If we need to move the APP to a different technology, we cant just export it and upload in the other side. If would be exported in xml files, then it would be easier if Uipath had an integration with Microsoft Tools such as: Power Apps, where we could move solution from one plataform to another, without too much efforts or rebuild quite the whole solutio, again and again

List the capabilities we can improve in UiPath Apps platform.

It is still behind Microsoft Power Apps, as cloud based plataforms. My suggestions are: integration with Microsoft Tools, facilitate other tools read items in queue directly from the microsoft tool; the performance of the cloud plataform still not confortable enough for development (Slow and it depends too much from connections peformance, browsers and plugins), i dont see this as user friendly as Microsoft Tool (people are used to have Microsoft approach); AD Integration.

20 Likes

1.What integration to an automation platform are you looking forward to see in UiPath Apps and why?

During my working experience with UiPath I worked with image and textbox control options
but could not find video control options. It would be good to have video control options.
Native Integration with Microsoft office would be great such as Excel , word manipulation.

  1. What controls are missing in UiPath Apps and how would you use this new control?

To display data in tablular form we have grid option , it would be great if we also had
control options to acheive data manipulation Update,Delete, tasks. More Data Binding controls and Data
Visualizations controls.

4.What is the most time consuming aspect of app building experience?

The time taken for the application to load corruntly is high if the application this step is optimised It would be of great for users . The Design part - It takes time to adjust and arrange controls. The Nested Containers take time to arrange.

5.List the capabilities we can improve in UiPath Apps platform

Resizing activities in free hand facility in UiPath apps freely moving the
activities In control on webpage without going
properties panel we should able to move freely.

7 Likes

Thank you so much for providing us the opportunity to express ourselves and share our feedbacks with you! We are using UiPath Apps and it’s better than ever with the addition of data services.

Here are my feedbacks

Q. What integration to an automation platform are you looking forward to see in UiPath Apps and why?
Answer:
UiPath Apps should initially start off with API calling. It should get data from APIS with different API requests.
UiPath Apps should be able to integrate with other coding languages like HTML, Python and Java where we can use our already made code and paste it in a separate Page with type Python/Java/HTML.

Q. What controls are missing in UiPath Apps and how would you use this new control?
Answer:
The most awaited control for us is to have a camera/QR code scanner that will initiate a process as soon as a product is scanned in the inventory or any other use case.

Q. What feature, if added, would provide the most value to your use case and why?
Answer:
Public facing applications. UiPath apps should have all the control on App access here:

There should be an option for public facing application. If that is chosen there should be an alert message warning the creator of the app that Process backed UiPath Apps might use all the resources. There should be an option to restrict or limit the amount of processes run from UiPath App from same user/ip address per minute/hour.
Use case: Our company is heavily based on forms interaction scenarios. I have added many business users in my organization but forms for all employees cannot be shifted to UiPath Apps as all the employees will have to join the organization (Eventhough its very easy to join!).
Example: We can’t ask an employee to join our Organization to fill an End of Service - Feedback Form. Additionally Fingerprints can be added in the App itself for loginning public facing applications.

Q. What is the most time consuming aspect of app building experience?
Answer:
The most time consuming aspects are:

  • Copy/Paste but exactly where we paste it and not directly down something.
  • Designing the layout in general. A user based design tool can be separated from the logic and functions.
  • Undoing things is very hectic as we cannot roll back to the older versions.

Q. List the capabilities we can improve in UiPath Apps platform
Answer:

  • Reviewing files can be enhanced with a tool like File Viewer that can read anything in the storage bucket.
  • Splash Screen/High frame rate pages should be added.
  • OTP can be a great capability
4 Likes

Hello Maciej,
Thank you for the opportunity, App always excite us and it’s good to give feedback on UI Path apps. Here is some of my finding during my 6 months of UI path Apps work exposure.

1. What integration to an automation platform are you looking forward to seeing in UiPath Apps and why?

Azure active directory integration

  • It would be beneficial if there is a direct integration with Azure Active Directory. For example:
    • We can get the user information from AAD such as Manager Name, Email Id etc. (This will help for Approval in Action Centre)
    • It would be easy to get the list of users by AAD group name to further use it check user access and task assignments.

Service Consumption

  • Feature to call REST AP directly from the UiPath App. This will help to consume any kind of data source into Apps or we can develop custom REST API and call into Apps. This will help to add more custom business rules and functionalities. For example:
    • To generate a pdf, we can write custom code and deploy as REST API and then integrate it with apps to get the pdf
    • Build any complex business integration as REST API and consume it into Apps easily.
      HTML/CSS and JS injection on Apps page
  • Currently, there is no feature in Apps where we can apply custom styling or apply custom HTML/CSS on app page. If we have this feature developer will get more free hand to do complex features.

2.What controls are missing in UiPath Apps and how would you use this new control?

  • Date Control with time

    • Currently we don’t have availability to select date and time together on Apps. If we get datetime control then this will be easy for development
  • Picker control – A control that allows to search for data and select the data from the search results into the control, this can be either single or multiselect with option of delimiter like comma or semicolon.

  • Autocomplete

    • Live data search – Search matching data as user types into control
    • Not live data search – Load all the data in control when the page loads
  • File Type control for Non storage bucket source – we don’t have any control where we can get a file direct from SharePoint or SQL or any other source system. It would be a nice feature if we can add a file control to read file from any source.

  • Multifile selection option

  • Timer control – Timer control is missing right now this could be a nice feature to help us to save data or apply some logic on apps in some time interval on pages.

  • PDF Control – Generate form as PDF or generate pdf from URL or HTML, if get a control to generate form as PDF and save then it would be great.

  • App Logout – it could be a great if we can have an App logout control so we can easily logout from the app.

  1. What feature, if added, would provide the most value to your use case and why?
  • Field Validation – Its very common to have field validation currently we do not have even required field validation features.

  • Input validation – Currently we do not have a feature where we can control the input validation like Email Id, phone number, number, character, custom regular expression

  • User confirmation dialog message – we do not have user confirmation message to confirm before executing any rules e.g. – in our case we have many delete/Remove and disassociate features on apps, so we need user to confirm before applying actual delete functionality. To handle this, we must create pages for each confirmation and the number of pages for this is increasing.

  • App Version control – we have version history right now, but we cannot restore a particular version when required. It would be great to have rollback to particular version feature.

  • Cancel check out – we don’t have a feature to cancel the checkout of apps/pages completely. This can be a nice feature.

  • Create custom a column into table control – We do have a requirement frequently to create a custom column into table to show some message or status or calculation of two columns. For example: if we have an amount > 1000 on a column then show status as Overlimit and apply CSS to show text in red colour

  • Apply CSS to Table column – For example, when there is a status for request called Rejected then display row it in red colour

  • Ability to create Mobile/Tablet/Desktop Apps – we do not have functionality to create app type like Mobile / Tablet/ desktop. The reason when we create an app right now and open it into mobile then its breaking as this is not a kind of PWA or Responsive page. It could be best if there is a responsive page approach.

  • Set Size of container manually– When using many containers, there is option to set container height and width. It would be nice to have feature.

  • Text wrapping – We don’t have Label text or Table column text wrapping features currently. It is a must have feature.

  • Set Table column width manually – If we get a feature to set the table column width manually, this will be great.

  • Export to excel – If we get a functionality to export Table data as excel then this will help user to get data quick as report

  • Filter and sort on Table – If we get a feature to say filter the record or sort on certain column direct in configuration rather than doing into backend this can be an ad hock feature

  • Cascading of drop down – if we get a feature of cascading to display drop down value this will be great.

  • Conditional style – Conditional style is important to make more intuitive layout.

    • Example – show a left colour red border of Input control if its blank so user can easily understand it is a required field
    • Change the label CSS based on some condition like If value > 50 then red else green
  • Can we have an offline capability?

  • Form Name character limit – Right now its 50 characters. In a couple of scenarios, we have seen we need to name as more than 50 character which is not possible

  • Close multiple popup page – we have some scenario where popup open another popup and we do not have any rules to close all the popup at once. This would be much needed feature.

  • Calling Unhandled rules – it could be a great feature if we get a feature where write a rule as a function (Unhandled) and call from pages or change of control or action of button so this will avoid writing same rules multiple time.

  • Calling Apps context data in app pages – currently we don’t have a feature to call app context direct into app pages like “App Name”, “App URL” etc

  • App Category – Create a folder insider app to maintain a category like Pages/Process/Admin Pages/Configuration Pages As below
    image

  • Pagination – currently we do not have pagination on table control so when we scroll the page and header overlap, so user get confused with columns of table. This can be good if we can add pagination.

  1. What is the most time-consuming aspect of app building experience?
  • When we add a new return property into process.
    • There are 2 layers of refresh
      • Run the process from orchestrator manually
      • Refresh the process in App studio
        If we can refresh the process direct from App studio and reflect the return property this will be great.
  • Runtime error message – UI path apps has a very generic error message for all error and to identify if we need to debug one by once. If we get certain error message that will help a lot to debut app.
  • UI Path App performance – in our case we are using an app with 37 processes and 35+ pages. The App size is ideally around > 8 mb so when we open app all the pages and control load very slow in studio. So, App studio performance can be improved.
  1. List the capabilities we can improve in UiPath Apps platform
  • Table control – Adding more feature on table like Filter, Pagination, Sorting, Fixed header.
  • Better way to handle CRUD Operation– when we integrate with data service if we can introduce a better way to perform a CRUD Operation like Create/Update/Get/Load/Delete by Id.
  • Reporting feature
    • List of users who has access
    • List of users who is accessing the app
    • User rights report (Edit/Admin/Owner)
  • UI Path app user help document – User help document can be improved by adding more detail step how control of functionality works (small video) or steps
4 Likes

What controls are missing in UiPath Apps and how would you use this new control?

  1. If we want to see the app on the full screen we have to click the preview button. If we do small editing then we have to click the preview button. Actually, It feels bad every time to click the button. We can make a small screen like it will be located on side of the screen it shows the app how it’s going to be on the full screen automatically whenever we make the change…
1 Like

Hi Maciej! @loginerror :slight_smile: below are my inputs

What integration to an automation platform are you looking forward to see in UiPath Apps and why?

  • Direct integration/native compatibility with Action Center. One such use case of this would be an App/Unified dashboard being used by a pool of users, where they could select a batch of items that will then be routed to an Approval Matrix queued and orchestrated via Action Center. Once approved/rejected/hold, the status will then be reflected back to the unified dashboard in Apps (persisted through Data Service). Let’s say we have a Payment Approval Dashboard built using Apps for Finance users. They would select the payments that are ready to be routed to the approvers who will be doing the approvals through Action Center using mobile.
    For now, this can be achieved by using Robots to create the action center tasks and route back the completion result to Apps/Data Service.

What controls are missing in UiPath Apps and how would you use this new control?

  • Control for custom HTML element/code
  • This one, though not necessarily a control but more of a feature - is to be able to search for references on a custom-created variable, entity, data context, etc. This would significantly enhance App maintainability and development productivity

What feature, if added, would provide the most value to your use case and why?

  • Ability to multi-select items from table and custom list controls. This would add significant value not only to the use case described above but also opens up limitless possibilities for efficiency and further boosting productivity in such type of use cases where the need for bulk operations arise.

What is the most time-consuming aspect of app-building experience?

  • This has got to be the rule/function definition part of building an App. Sometimes you would need to apply the same rules/functions on several different controls. Let’s say you have a ‘Create and Update entity’ on one button and you want this function to also be accessible via other ways to the user, let’s say via click on an item on a list. In the current experience, the function parameters on the rule have to be manually typed-in to the other control, which is not an ideal experience and this takes a significant amount of time if you have a lot of similar instances.
    So the ability to copy-paste/duplicate the whole function or even the rule itself, into another control would be really helpful.

List the capabilities we can improve in UiPath Apps platform

  • In my recent experience the main one would be properly positioning the controls in the containers especially when the UI starts to get more complex. There are times that I needed to upsize a certain container for me to fit in a control and snap it in, then downsize it back once it’s there. Although this might look to be a minute part of the App development process, once it accumulates it significantly decreases productivity.
3 Likes

Hi, Thanks for creating this post to share our thoughts about the product.

I’ll try to answer on all the points mentioned above.

What integration to an automation platform are you looking forward to seeing in UiPath Apps and why? -

  • With the introduction of Integration services in the product suite. I’d like Apps to have a feature that can directly connect with these services without creating any studio process. The additional integration service I’d like to add is connectivity with the DBs like Hadoop, Snowflake, or any Document DB as it is missing from most of the low-code platform tools. Since this is a RAD tool this would save time and will give more power and flexibility to the tool as well.

What controls are missing in UiPath Apps and how would you use this new control?

  • Autocomplete Feature for the textboxes. The data can be populated from the server at the load time and then we can use autocomplete feature to fill the data in the textbox.
  • Filter dropdowns - for the list where the value data in huge, we can have a filtered dropdown that can return the filtered results based on the data we enter in the filter textbox, and also if we can multi-select dropdown that would be also helpful.
  • Filteration feature in the table for columns similar to sorting (that should be client-side filtering)
  • Template column in the table - it will be good if we can have a feature where we can customize a particular column in the table similar to the list and can style the column accordingly
  • Data Visualization features like some chart controls where we can see graphs and other things. I am aware that there is a workaround for that to show charts/graphs via excel but those are static ones and definitely do not look nice. you can refer to the D3 Chating library for more
  • Source Code View option - there should an option to see the source code view for a page as we have in visual studio apps and we can change the data directly from the source code instead of dragging dropping all the time
  • Postman or HTTPGet/Post like feature/control to test the APIs directly in the Apps

What feature, if added, would provide the most value to your use case and why?

  • Direct API calls to get or post the data - This would be a massive benefit if we can get it done to call the APIs via apps directly without writing any UiPath process. This would save a lot of time. Most of the time we interact with APIs to send or receive the data and we need to write Uipath processes to do the same this is taking a lot of time in creating the process than publishing it and doing the other stuff. This would also increase the process run time at the user’s end and if the process requires 5-10 APIs to run then the end-user can feel the pain
  • Other things I have already mentioned above like direct connection with integration services
  • Version Controlling - This comes under a must-have feature for me.
  • CI/CD integration - Deploy to other environments with CI/CD feature

What is the most time-consuming aspect of app building experience?

  • Moving the app from Dev to Test - this is a tedious activity for me, there is no way to directly transfer the app between different environments. This takes a lot of time and chances of error are very high due to manual activity.
  • Rollback to a version if something goes wrong - I get a heart attack every time I need to roll back the app to the previous version
  • Arranging the controls at the right place if the structure is bit complex

List the capabilities we can improve in UiPath Apps platform.

  • Direct Integration with Microsoft Suite
  • Modify the source code
  • Global Styling option instead of changing the CSS for every control
    -Client-Side scripting like Invoke javascript or jquery method

Thanks
Manoj Batra

2 Likes

Thank you so much for the great opportunity for allowing us to give feedback on your product. It is good to know that you are valuing our suggestions and opinions also which will help us to feel connected with uipath.

1) What integration to an automation platform are you looking forward to see in UiPath Apps and why?

It will be better if the integration of UiPath apps and action center can happen. The options to get the data displayed on UiPath apps directly from the action center other than we get it from the data service will be a good option. Also, allowing direct API calls in UiPath apps will be very helpful.

2) What controls are missing in UiPath Apps and how would you use this new control?

Undo/Redo options: It is very difficult to change back anything on apps in edit mode as it will be auto-saved within 30 seconds. So, it will be helpful to add undo/redo option for controlling our design changes in the apps. Otherwise, if we could adjust the auto-saving time according to our choice will also be helpful.

Resizing option: If we could resize the controls without going to the style tab to set style parameter values will be an added advantage. So that we can easily adjust the size of the fields according to our content.

Pagination: will be a good option for apps with multiple pages

Text wrapping: This option will be helpful to display the whole content without adjusting the field size.

3) What feature, if added, would provide the most value to your use case and why?

Showing notifications: There are updates will be happening in the UiPath apps at times. So while accessing our apps that have already been published will get affected as the new updates are not got reflected in that and it will keep showing as loading without giving any specific error. If there is a possibility for showing some kind of messages/notifications while accessing the apps will be helpful to identify that there are some changes needed as the updates are released. For eg: New updates are added to UiPath apps, it may take a while to get reflected in your apps, or Kindly re-publish your app for avoiding the conflicts of new updates.

4) What is the most time-consuming aspect of app building experience?

Performance of apps: The most time-consuming thing is the loading of apps both in preview and published mode as the background process needed to be processed to display required data in the apps. But sometimes even after the process completion, there is a delay in loading the apps completely.

5) List the capabilities we can improve in UiPath Apps Platform

Preview Option for the controls: Adding preview options for each control other than previewing the whole app will be an advantage. Many times, I have experienced the difference in alignment in preview mode from the edit mode. So, it is difficult for changing the design of apps in edit mode and go for preview of the whole app again.

The option to set any of the control fixed for multiple pages will be an added advantage. For example: common logo, title. Etc can be added to all the pages in a single app with a single chance is good.

Multiple Selection: Multiple selection option will be great if we need to do the same styling, changing the positions for multiple controls/similar controls multiple times.

3 Likes

Great feedback from everyone!

Just a reminder - today is the last day to submit your feedback for a chance to win the certificate voucher :slight_smile:

2 Likes

Thank you so much for giving us a chance to share our feedbacks with you. We feel very valued by getting this opportunity to stay connected with Uipath.

1. What integration to an automation platform are you looking forward to see in UiPath Apps and why?

  • Api calls - From my own experience we needed to display the data getting from certain API calls in our apps. So it will be more time saving if we could integrate API directly with the Uipath apps.
  • Action center – Currently for fetching data from action center to apps we need to use data service as a bridge between them. Direct integration of Uipath apps with action center will be a better option to avoid the complexity.

2. What controls are missing in UiPath Apps and how would you use this new control?

  • Pagination – There is no pagination option available in Uipath apps currently. Navigation will be much easier if we have the option to add pagination in uipath apps with multiple pages.
  • Date and time - We can’t use an expression to get the current date in Apps right now - we have to return this from a process and also time control is missing right now in apps. I have faced difficulties in one of my project due to this limitation and I had used slider to show the time which was not acceptable for the client.
  • Text wrapping – If there is option for wrapping the text in style tab which will allow the user’s text to be continued to the next line when the side of the page is reached.
  • Auto Complete – This will be an added advantage in case of uipath apps design where there is a requirement like form submission, getting related data from drop down while entering first 2 alphabets etc.

3. What feature, if added, would provide the most value to your use case and why?

  • In one of my usecase, I got a requirement from the client to run the process from Uipath apps instead of using orchestrator with the help of API. I was able to select the process from the dropdown and run the process successfully. But they also need to display the running state of the process from apps which I was not able to achieved as it was only showing the final state of the process i.e., successful or failed. It will be helpful if we are able to showcase the running state of the process in upcoming version of Uipath apps.
  • Proper error message – Uipath apps is only showing error message as “Process error” which is very difficult for us to go through each step and identify the exact root cause. Showing the specific error message will be much appreciated than showing common error messages for all kind of errors which will help us to identify the exact error location.

4. What is the most time consuming aspect of app building experience?

  • Taking too much time to load the apps is affecting the performance even after the background process ran successfully. Also while taking the preview we need to wait for long time even after making minute changes to the pages.
  • Placing the controls at the exact position is very time consuming. For example, if we placed the control in edit mode and after taking the preview the alignment of the control is surprising as there is lot of difference to the design in edit mode and preview mode.

5. List the capabilities we can improve in UiPath Apps platform

  • Currently, we need to preview the whole app together for seeing each changes we are doing in apps which will affect the productivity. It is very time consuming and not user-friendly. If there is any way to display the preview mode of each change in the edit mode, then it will be better.
  • Validation - checking the input data before going to the next field, filling the mandatory fields and restricting certain data entries, such as dates, phone number, names outside of a predetermined range are important in case of any coding. So validation is must included to improve the capability of apps.
3 Likes

1. What integration to an automation platform are you looking forward to see in UiPath Apps and why?
Instead of running a background uipath bot process to load details from dataservices and other uipath products ,it was helpful if we could directly call api and avoid this time consuming backgroung process, which will reduce the app loading time and all.
2. What feature, if added, would provide the most value to your use case and why?
Like the uipath process, there should be an option for version control , like if we make few changes in app and publish it, these should be an option to go to the last version of the app if necessary without making changes again in the app. Just like downgrading a package.

2 Likes
  • What integration to an automation platform are you looking forward to see in UiPath Apps and why?
    The UiPath apps can be integrated with the UiPath AI Center. So that, there is no need of creating the particular workflow and a machine only for the purpose of running the ml skill. If it is available, users or developers can use the ml skills through their mobile phones from wherever they are.

  • What controls are missing in UiPath Apps and how would you use this new control?
    1.I think, in UiPath Apps can have more UI related styles like dynamic background changing. So, that user can have good UI experience.
    2.We can also provide controls to display video. So that, user can view the video files too in the app.
    3.The control for entering the secured data like passwords can be provided. So that, user can confidently enter their information.

  • What feature, if added, would provide the most value to your use case and why?
    As far now, the UiPath Apps are not available to the user who are not in the cloud account. I think this is very difficult in the case where we need to share the apps to the common people who’s account is not in the cloud. If we add this feature, we can share the apps to the different variety of users. So that, the people in any where in the world can use the apps without the admins control. And this option can fixed based on the developer wish. If they wish to make the apps as private to the cloud, they can make it too.

  • What is the most time consuming aspect of app building experience?
    While developing an app, every time while we changing the package version of the particular process, by publishing it from the studio, we need to update the process in Orchestrator .Then only we can update in apps. This work can be reduced by directly giving the apps the control to manage the process updates from the tenant packages. So that, there is not need of going to the orchestrator and updating the process at each time we publishing it.

  • List the capabilities we can improve in UiPath Apps platform

  1. If the developer is allowed to develop their own UI with the help of HTML,CSS,BOOTSTRAP, it will be very much useful. By providing users the different visual look instead of looking the same template. Or else we can provide different templates of styles for their development.
  2. The UiPath Apps can provide the feature to execute some code in the app itself, so that we can develop the complete product in the app itself.
1 Like

Hi,

Where i can see the winners?

HI, Here are the winners: Winners: UiPath Apps Product Feedback

2 Likes