What's New > October 2024 > New features and enhancements
  

New features and enhancements

The October 2024 release of Application Integration includes the following new features and enhancements:

New recipes

Application Integration provides the following new recipes:
Azure OpenAI Chat with File using Guide
Use the recipe to upload a file with context, provide a user prompt, read the text from the file, and answer the user's questions based on the contents of the file using the Azure OpenAI Large Language Model (LLM).
Azure OpenAI Chat with History
Use the recipe to maintain chat history in a file and use it as context for the next user query and the large language model's (LLM) response.
Azure OpenAI Prompt Chaining
Use the recipe to design prompt chains and provide the desired responses from a Large Language Model (LLM).
Create NetSuite Sales Orders from Dynamics 365 Opportunities
Use the recipe to create a NetSuite sales order from a Dynamics 365 opportunity based on a webhook request from Dynamics 365.
Loan Processing with Azure OpenAI
Use the recipe to evaluate a loan request and approve or reject it based on the applicant's credit score.
Natural Language Interaction with Oracle Select AI
Use the recipe to query Oracle Autonomous Database 23ai using the Select AI natural language interface.
Synchronize Dynamics 365 Contacts with Marketo ​Leads
When a contact is created or updated in Dynamics 365, the process is triggered, and the contact details are synchronized with a Marketo ​lead.
Synchronize Salesforce Leads with Marketo Leads
When a lead is created or updated in Salesforce, a Salesforce Change Data Capture event triggers the process, and the lead details are synchronized with a Marketo lead.

New Coupa Connector

Coupa Connector performs CRUD operations, such as create, read, update, patch and delete, on existing resources in Coupa. You can use Coupa Connector to securely read data from Coupa.
You can use the Coupa Connector for procurement management, expense management, invoicing, spend analytics, and supplier management.
For more information, see Coupa Connector Guide.

New actions in Amazon Bedrock Connector

Amazon Bedrock Connector supports the following new actions:
For more information, see Amazon Bedrock Connector Guide.

Create a service connector from a Postman collection

You can import a Postman collection to create a service connector using REST APIs with multiple operations. The Postman collection must define the structure of the APIs so that the service connector can inherit the APIs' operations and data structures.

Support for new connections on the Cloud Server

Application Integration provides the following new connectors:
For more information, see the corresponding connector guides.

New password type in the input, output, and temporary fields

You can add an input field, output field, and temporary field of the Password type in the steps of a guide. Use the Password type when you want to mask the entered characters at run time for improved security.
For more information, see Design.

New process management APIs for deployed processes

You can use the new process management APIs to perform various functions on processes.
You can use the APIs to perform the following tasks:
For more information, see Design.

New field to configure connection timeout in service connectors

When you create a service connector, you can configure the timeout duration in seconds after which the service request gets timed out with an error message. A request timeout defines the maximum duration a client is expected to wait for a response from the server after a successful connection has been established.
For more information, see Design.

Support for custom-based time zone settings for scheduled jobs

In Application Integration Console, you can schedule a job to run based on a specific time zone.
For more information, see Monitor.

Support for complex expressions in Decision step

In the Decision step of a process, you can create a complex expression using the Formula option. You can define a path and set appropriate conditions. You can also evaluate simple and complex expressions directly in the Decision step without any dependency on the previous steps.
With this feature, you can reduce the number of steps in a process. For example, if you want to run a path with an expression, instead of creating an input, output, or temporary field, setting the expression in the Assignment step, and using the field in the Decision step, you can directly use the Formula option in the Decision step.
To use the Formula option in existing Decision steps of a process, you'll need to modify the steps.
For more information, see Design.