-
Recently active
Hi [mention:b1ec831bc63f413fb8baec7179cee8b3:23b05a61c3e5445190d9bfa00453bce4] / [mention:5357deb643314f689f0553cc98556414:23b05a61c3e5445190d9bfa00453bce4] , https://docs.appian.com/suite/help/24.4/rpa-9.16/java-module-ms-outlook.html I'm working on creating a custom Java code for the Appian RPA MS Outlook module. While I've finished the Java component, I'm unsure how to integrate or put those into Appian RPA. It would be great to get some insights on best practices and common challenges from someone with experience in this area. I tried to follow the Appian RPA documentation, but somewhere felt like lost. Could anyone with experience incorporating custom Java code into Appian RPA offer some guidance? Thanks, Bharathwaj RK
I am using an RPA smart service within my process model.I pass through data to the RPA Smart Service which a bot will run to retireve data from a 3rd party application. PolicyNumberThe goal is to pull that information (policyNumber) out of the robotic task to use in the rest of the process model. At the moment the bot successfully captures and stores the data in the Variable, but on the Process Model side, it is still showing 'no value'. The result of the variable on the robotic task after a successful run:Any assistance on helping to retireve this text string or even persisting this data would be greatly appriciated.
Hello, mates! I would like to create a rule that will provide choices/options through parameters to be used with the choose() function (https://docs.appian.com/suite/help/25.1/fnc_logical_choose.html) However, the choices will not have a default length. I tried using Appian array, but as expected, it didn't work because choose() expects individual parameters, not an array. I'm working on creating a tab interface component, where the number of tabs isn't fixed, hence the need for dynamic choices. Does anyone have any hint on this? Thanks.
Hi team i am unable to fetching the data using the query entity,due to some restrictions i have to use the CDT only so i am using query entity for fetching the data,(I want this data for displaying into the read-only grid)i have 2 tables in DB1st table having the 42 columns and 26191 rows of data so i am using the below code for fetching the hole data a!queryEntity(entity: cons!1stentity,query: a!query(pagingInfo: a!defaultValue(value: ri!pagingInfo(Type:pagingInfo),default: a!pagingInfo(startIndex: 1, batchSize: 10)), ),fetchTotalCount: true(),), but using this code i can able to fetch 21568 rows of data only not able to fetch the whole data,2nd table having the 8 columns and 389434 rows of data so i am using the below code for fetching the whole data. a!queryEntity( entity: cons!2ndentity, query: a!query( pagingInfo: a!defaultValue( value: ri!pagingInfo, default: a!pagingInfo(startIndex: 1, batchSize: 10) ), ), fetchTotalCount: true(), ),From this tab
Yesterday I was able to create, save and publish Process Models with an AI Skill. Today, after the environment I was working in was updated to version 25.2, I am unable to publish Process Models containing an AI Skill smart service. Any attempt to save results in the following error: "Parameter Input Text on Activity Class Execute Generative AI Skill on node Blinken Lights! requires a value..." A process variable is correctly set on the Data tab. The data type of the variable is correct. I've tried changing the variable, using a literal value, rebuilding the node, etc. Anyone else experiencing this? What am I doing wrong?
Hi all, I enjoyed the Talbot presentation from Appian World on Prompt Builder that helps with improving AI skill results from last year (2024). Has anyone created a use case / skill for processing Sail exported code (particularly interfaces) for flagging variations from agreed upon coding, possibly referencing all of Appian Community threads to warn about potential known issues / KB situations that might arise? Of course, Appian warns nicely for most issues, but if a scan to flag for areas that might need attention based on known conversation threads might be helpful on occasion? Just thinking through more use cases with the Persona, User Intent, etc.
Hi everyone, I'm encountering an issue with Document Extraction in Appian Intelligent Document Processing (IDP). Specifically, I'm working on extracting fields that can contain multiple lines of text. Here’s what’s happening: I trained my extraction skill on several documents. The training report shows 100% recall and precision for the field in question. However, when I test the skill with the same or similar documents, the multi-line field is not extracted at all (like descriptions). This only happens with multi-line fields — other fields (like dates, names) extract fine. [emoticon:3c913c0db7eb4f9face51746da287257] What I’ve tried: Adjusted the label zone and verified it's correctly mapped to the field. Ensured the training data included examples with line breaks and variable-length text. Tried with both scanned PDFs and text-based PDFs. Reviewed field settings in the AI Skill configuration. [emoticon:71aee13fb1eb4feea8
Is it possible to integrate Appian Enterprise Co-pilot inside a page/interface of a web app instead of opening it through 9 dots menu button?
I am not able to enable the RPA agent from my system, I have followed all the instructions mentioned in appian documentation like JAVA_HOME setup, Certificates everything. One time it got enabled and and after that I am not able to enable it again so I have tried uninstall and install several times but no luck. Please see the attached log 2025-04-09 09:25:19,418|INFO|com.novayre.jidoka.client.JidokaClient.parseArgs:447|Using the default reset after long connection fault value: 0|main|0|242/4,096|2025-04-09 09:25:19,418|INFO|com.novayre.jidoka.client.JidokaClient.parseArgs:449|Using the default connection timeout value: 600|main|0|242/4,096|2025-04-09 09:25:19,418|INFO|com.novayre.jidoka.client.JidokaClient.parseArgs:450|Using the default lock runnable value: true|main|0|242/4,096|2025-04-09 09:25:19,418|WARN|com.novayre.jidoka.client.JidokaClient.readConfigurationFromPropertiesFile:652|An optional property has not been read: configuration.log.level|main|0|242/4,096|2025-04-09 09:25:19,
I have a working hours set to 8:30 AM to 7PM EST, it should calculate only these hours for business days and remaining non working hours or non business days should not calculate.Example: requests submitted only calculate from monday-friday 8:30 AM to 7:00 PM ET. A request created on sunday 3PM. the clock starts at monday 8:30 AM A request created on Tuesday 6:45 PM. the clock starts at tuesday 6:45 PM/ pauses at tuesday 7:00 PM/ resumes at wednesday 8:30 AM. Earlier we had a plugin called calendar functions but now its archived, is there any other alternative way to do?
I have used this code in my interface with different approaches and get this error everytime . I have used this code inside form layout and other layouts as well . Use simple without any layout In record summary view Try it in expression rule and use that rule in interface Expression evaluation error [evaluation ID = 15a08:f572c] at function a!documentsChatField [line 70]: a!documentsChatField cannot be called from user rule (APNX-1-4198-000) { a!documentsChatField( label: "Documents Chat", labelPosition: "COLLAPSED", documents: ri!record[recordType!SMRT Document Collection.relationships.smrtDocument.fields.documentId], height: "AUTO" ) }is there any other approach we can use for this component in our interface or if there is any other code reference that will be really helpful.
I'm using Appian Version 21.4 and I has a task to convert number to word, I tried to use "convertnumbertoword" function but it is not exists. Can some one help me to achieve this task?
Here is the use case Name1 is the section names value1 is the text value,when next section name starts with item2 before empty section names consider as section names with the text followed by as mentioned in the output a!localVariables( local!testdata: { { "Name1": "Item1", "Value1": "Data for Item 1" }, { "Name1": null, "Value1": "Different data for Item 2" }, { "Name1": null, "Value1": "Some other kind of data" }, { "Name1": "Item2", "Value1": "Another example of data" }, { "Name1": null, "Value1": "Random data like GBP 50,000" }, { "Name1": "Item3", "Value1": "Data related to an event or value" }, { "Name1": null, "Value1": "Adjustable by percentage of revenue" }, { "Name1": null, "Value1": "Premium payable quarterly" } }, local!testdataexpected output is [ { "section": "Item1", "fullText": "Data for Item 1 Different data for Item 2 Some other kind of data" }, { "s
Hello,I am implementing a robot that performs user validation on an online portal. Upon completing the validation, it should press the button to save changes. When I run this robotic task from the object, it works correctly and saves the changes. However, when I execute it from a process model, which runs a previous robotic task before this one, the page gets stuck, showing that the changes are being updated, but nothing is saved. The process hangs. I have already implemented mouse movements and 12-second pauses, but nothing has worked. What do you recommend doing? Could the portal be implementing some kind of validation to detect bots? Thank you.
append(ri!selectedCards, save!value) This code above is getting the following error: Interface Definition: Expression evaluation error [evaluation ID = 788c2:8d9d9] : An error occurred while executing a save: Expression evaluation error at function 'append' [line 99]: Insert is not supported for Map types - ri!selectedCards' type is Map Type like local!options - fv!item comes from a loop through local!options: local!options: { a!map( id: 1, icon: "home", name: "House", desc: "A single family home, townhouse, or duplex" ), a!map( id: 2, icon: "building", name: "Condo", desc: "A multi-family building in which you own a unit" ), a!map( id: 3, icon: "coins", name: "Coin", desc: "A coin icon to appear" ) }, - save!value is the same as fv!item link: a!dynamicLink( value: fv!item, saveInto: a!save( ri!selectedCards, if( ri!allowMultiple, if( co
Hi Appian Community, Please be informed that we are using 23.2 Appian Version locally hosted On Premise Environment and under Build->New option we don't have an "AI Skill" option so currently it's not possible to create AI Skill for Documentation Extraction. 1) Is the Arabic Language able to be extracted by Appian's AI Skill from Arabic documents when I use Appian AI Skill object after training the model? 2) Is there any workaround to enable Appian's AI Skill in development On Premise Environment? 3) Do we need to manually install any AI Skill in Appian installation folders to enable AI Skill option in On-Premises Environment? 4) If i enable Google Cloud Document AI, will this work for other than English languages like Arabic words extractions including Arabic numbers? 5) How to tract extraction accuracy if i use Google Cloud Document AI, because i know if its Appian AI Skill then it will give automatically give accuracy
Hi, I have a task with a requirement for a robot to be able to skip captchas. I have installed Chrome extensions for the bot to skip captchas, but that extension does not work on some types of captchas, as it does not skip text captchas and requires that text to be typed correctly. I have tried to follow the image recognition steps taking into account the calculator's number recognition practice (Tutorial: Use Image Recognition (RPA)), but it fails me as it is not able to recognize it. Could someone help me or can you think of another alternative regarding bypassing captchas?Thank you very much.
It is regarding image recognition I store image of 8,+,5,= so as per pdf it should be excused in calculator and answer would be 13 but it is not executing and that why I am not able to complete this lesson Facing the issue after completing the all steps provided by Appian Document Anyone Guide me how can we resolve this....
How does RPA agent connect/communicate with orchestration server ? Is there any specific ports need to open - considering the agent is internal to company's infrastructure and the appian is in cloud..
Good dayI have robotic process, that uses the e mail to send notifications and retrieve information from the mail body or the attachments. Today by the morning, i am notified that the robotic process arent reading the mail. i'm Using this dependency com.sun.mail javax.mail 1.6.2 I'm using this process:public ArrayList getTodayNewEmails() //throws Exception { //EmailInfo toReturn = new EmailInfo(); local_server.info ("Obteniendo los correos nuevos de hoy..."); ArrayList messagesList = new ArrayList(); Properties props = System.getProperties(); props.put("mail.store.protocol", "imap"); props.put("mail.imap.auth.plain.disable", "true"); props.put("mail.imap.host", host); props.put("mail.imap.port", ""+port); props.put("mail.imap.ssl.enable", "true"); props.put("mail.imap.starttls.enable", "true"); props.put("mail.imap.auth", "true"); props.put("mail.imap.auth.mechanisms", "
I am encountering an issue with completing the Document Extraction Reconciliation Task in the Acme Doc Classification and Extraction model from the "Automate Your Business Tasks with AI Skills" course. I have tried the following steps: Cleared the browser cache Tried on a different browser Re-checked if the PDF is valid Any advice or assistance would be appreciated.
Hi, I have a very simple robotic process that works fine. It opens and reads an Excel file stored in specific local folder and reads some cells values. The path of the Excel file is stored in an Apian Constant and I use the "Open or create Workbook" Appian service to open this file. My new need would be to make the selected folder path dynamic because I need a user to be able to select a directory from an Appian Interface before to call the robotic process. I've tried to use the a!fileUploadField fonction to select my Excel file, but I don't see how to get the local directory (the component gets only the filename and the new document ID). Is there any way to get this local file path? Otherwise, does a best practice could be to not use a local path, but to save the Excel file in the Appian repositiory first (the Robotic process would open the Appian document, and not the local file) ?My scenario does not need to store the Excel file in Appian, so I
Hi everyone, Does anyone know how model weights are stored in Appian after training the AI document classification wizard? Is it some internal, non accessible table or the developer has some access rigths over that data? Is that as far as it goes, or is there a way to fine-tune the model further with more detailed, low-level adjustments? Also, can you integrate or pair it with other AI tools to create more accurate models than what Appian’s skill offers on its own? Thank you.
I am using the Extract From Document AI tool to read data from a pdf. In addition to text fields, the tool is also extracting a data table, and I'm using the Reconcile Doc Extraction smart service to train the AI to find the data in the table. After running this a few times, the Extract From Document tool has started to bring in data extracted from the table as well. Using Extract From Document, the confidence scores for the text fields are easily visible as an output of the node, but there doesn't seem to be a way to view confidence scores for the table or its text values within it. Are confidence scores used in data table extract, and is there a way to view them?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.