Deprecated and removed functions
The IBM Robotic Process Automation platform is evolving continuously and as technology improves, some functions become obsolete or get deprecated from support.
See the following sections for definitions of deprecated and removed functions and the tables that categorize these items.
Deprecated
A deprecated function is still supported but might be removed in a future release. The following table lists deprecated functions, the version in which the function was deprecated, and recommended actions, when available:
| Product | Item | Version | Recommended action |
|---|---|---|---|
| IBM RPA Studio | Connect to Outlook Desktop Application (outlookConnect) command. |
23.0.10 | Use Connect to Microsoft Outlook (microsoftMailConnect) instead. |
| IBM RPA Studio | Get Pop Up (terminalgetpopup) and Check existing Pop-Up (terminalCheckPopup)
commands. |
23.0.10 | No action. |
| IBM RPA Studio | Timezone Offset parameter of the Extract Date (extractDate) command. |
23.0.8 | No action. |
| IBM RPA Control Center | Remote SOAP request | 23.0.8 | No replacement. |
| IBM Robotic Process Automation | Scheduling scripts | 23.0.7 | Use Scheduling bots. |
| IBM RPA Studio | Get Image Grid (getGrid) |
23.0.6 | Use the Map Image Grid (mapGrid) command instead. |
| IBM RPA Studio | Virtual Network Computing (VNC) password field in computers | 23.0.3 | No action. |
| IBM RPA Control Center | Nested computer groups | 23.0.2 | Remove computer groups within other computer groups. Computer groups accept only computers. |
| IBM RPA Studio | Search Public Folders input parameter of Apply Search Filters (emailapplysearchfilters) |
23.0.1 | No action. |
| IBM RPA SaaS client | Call bots through the 8098 port using SOAP | 23.0.0 | A known issue triggered this functionality for deprecation. Use the Bots API instead. |
| IBM RPA Studio | Watch the remote screen while you debug scheduled scripts or scripts at runtime | 23.0.0 | If you need to see the screen while debugging, you need to debug directly on the target remote machine. Otherwise, you can debug on IBM RPA Studio on a different machine than the remote machine, but keep in mind that you won't see the screen, you will only see the step-by-step control flow. |
| IBM RPA Studio | Connect to Exchange Email Server (exchangeConnect) |
21.0.5 | Use Adding a Microsoft Exchange IMAP application to connect to the Microsoft™ Exchange application. |
| IBM RPA Studio | File and Filename input parameters of Execute Script (executeScript) |
21.0.4 | No action. It migrates the data from the Filename input parameter to the Name input parameter automatically. |
| IBM Robotic Process Automation | Broker deployment | 21.0.4 | Use orchestration. |
| IBM RPA Studio | JavaScript ( javaScript) |
20.7.3.0 | No action. |
| IBM RPA Studio | Get File Path (getFilePath) |
18.1.0.9 | Use Get Files (getFiles) command instead. |
| IBM RPA Studio | Execute SQL Instruction (executeSql) |
18.1.0.7 | To connect to a database, use the commands listed in the Connection section. To run an SQL statement, use the Run SQL Command ( sqlExecute). |
| IBM RPA Studio | Execute ODBC Command (executeOdbc) |
18.1.0.7 | To connect to a database, use the commands listed in the Connection section. To run an SQL statement, use the Run SQL Command ( sqlExecute). |
| IBM RPA Studio | Get XML Data (getXmlData) |
17.6.0.50 | Use the Map XML (mapXml) command instead. |
Removed
A removed function is no longer supported and will not work from the version in which it was removed to the latest versions. The following table lists removed functions, the version in which the function was removed, and possible functions that you can use to replace it:
| Product | Item | Version | Replacement |
|---|---|---|---|
| IBM Robotic Process Automation | Interactive Voice Response (IVR) | 23.0.3 | For B2C (business to consumer) digital assistant use cases consider using Watson Assistant. |
| IBM RPA Studio | Pre-established integration with Google™ Geocoding API 🡥 in the Extract Address (extractAddress) command |
23.0.5 | Use your own Google™ Geocoding API key. |
| IBM RPA Studio | Assets Synchronization | 23.0.3 | No replacement. |
| IBM RPA Control Center | IVR mappings and IVR record permissions set | 23.0.3 | No replacement. |
| IBM RPA Studio | Answer Call (ivrAnswer)Ask Grammar ( ivrAskGrammar)End Call ( ivrHangup)Play Audio File ( ivrPlayFile)Send DTMF ( ivrSendDtmf) |
23.0.3 | No replacement. |
| IBM RPA Studio | The IVR (ivr) input parameter from the Attach Chatbot command |
23.0.3 | No replacement. |
| IBM RPA Studio | The Type of communication (type) and Auto answer (autoanswer) input parameters and Ivr (ivr) output parameter from the Connect to Chatbot command |
23.0.3 | No replacement. |
| IBM RPA Studio | The Transfer (transfer) input parameter from the Disconnect Chatbot command |
23.0.3 | No replacement. |
| IBM RPA Studio | The Speech (speech) input parameter from the Create a Language command |
23.0.3 | No replacement. |
| IBM RPA Studio | Create Amazon Speech Engine (amazonEngine)Create Bing Speech Engine ( bingEngine)Create Google Speech Engine ( googleEngine)Create Nuance Speech Engine ( nuanceEngine)Create Verbio Speech Engine ( verbioEngine)Watson Engine ( watsonEngine) |
23.0.3 | No replacement. |
| IBM RPA Studio | The Speech complete timeout (speechCompleteTimeout), No input timeout (noInputTimeout), Speech incomplete timeout (speechIncompleteTimeout), Confidence threshold (confidenceThreshold), and Beep (beep) input parameters from the following commands:Bot Ask and Answer ( botAnswerQuestion)Bot Ask Boolean ( botAskBoolean)Bot Asks CNPJ ( botAskCnpj)Bot Ask ( botAsk)Bot Asks CPF ( botAskCpf)Bot Asks Currency ( botAskCurrency)Bot Ask Date ( botAskDate)Bot Ask Email ( botAskEmail)Bot Asks Offering List of Options ( botAskList)Bot Ask Name ( botAskName)Bot Ask Named Entities ( botAskNamedEntities)Bot Ask Number ( botAskNumber)Bot Asks Phone Number ( botAskPhoneNumber)Bot Ask Quantity ( botAskQuantity)Bot Asks Time ( botAskTimeSpan)Run Dialogflow ( botDialogflow) |
23.0.3 | No replacement. |
| IBM RPA Control Center | Credential pools | 23.0.3 | No replacement. |
| IBM RPA Studio | Watch the remote screen while you debug scheduled scripts or scripts at runtime | 23.0.3 | No replacement. |
| IBM RPA Studio | JavaScript (javaScript) |
23.0.3 | No replacement. |
| IBM RPA Studio | Get File Path (getFilePath) |
23.0.3 | Consider using the Get Files (getFiles) command instead. |
| IBM RPA Studio | Execute ODBC Command (executeOdbc) |
23.0.3 | Consider using the Run SQL Command (sqlExecute) command instead. |
| IBM RPA Studio | Get XML Data (getXmlData) |
23.0.3 | Consider using the Map XML (mapXml) command instead. |
| IBM RPA Studio | Execute SQL Instruction (executeSql) |
23.0.3 | Consider using the Run SQL Command (sqlExecute) command instead. |
| IBM RPA Studio | Solve Captcha (solveCaptcha) |
23.0.0 | Consider using the HTTP Request (httpRequest) command to integrate with a service that solves CAPTCHAs, if necessary. |
| IBM RPA Studio | Solve Web Captcha (webSolveCaptcha) |
23.0.0 | Consider using the HTTP Request (httpRequest) command to integrate with a service that solves CAPTCHAs, if necessary. |
| IBM RPA Studio | Create Blowfish Cipher (cipherBlowFish) |
21.0.2 | Consider using the Create AES Encryption (cipherAES) command instead. |
| IBM RPA Studio | Create RC2 Cipher (cipherRC2) |
21.0.2 | Consider using the Create AES Encryption (cipherAES) command instead. |
| IBM RPA Studio | Show or Hide Element (togglevisibility) |
21.0.0 | No replacement. |
| IBM RPA Studio | Create Triple DES Cipher (cipherTripleDES) |
21.0.0 | Consider using the Create AES Encryption (cipherAES) command instead. |
| IBM RPA Studio | Create DES Cipher (cipherDES) |
21.0.0 | Consider using the Create AES Encryption (cipherAES) command instead. |