What’s new in IBM App Connect on IBM Cloud

IBM® App Connect is continually evolving and frequently releasing new functionality. Find out what's been changing in IBM App Connect on IBM Cloud.

Announcements of what's new in IBM App Connect on IBM Cloud are made in the App Connect community blog. Check out the blog for what's new and other interesting posts about IBM App Connect on IBM Cloud.

  • The following announcements were made between June 2017 and November 2020.

    19 November 2020
    • Applications deprecated: The following applications are deprecated in IBM App Connect on IBM Cloud®, and are no longer available in the App Connect catalog:
      • Act-on
      • Salesforce Files
      • Salesforce Libraries
      • Infusionsoft CRM
      • InfusionSoft Marketing
      • Oracle service cloud
      • NetSuite people (NetSuite HCM)
    9 March 2020
    • New applications available in the App Connect catalog: In the latest update for App Connect, we’ve added the following applications to the catalog to further extend the range of use-cases that are available within your flows: Amazon Simple Notification Service (SNS), the Content Management Interoperability Services (CMIS) open standard, IBM Weather Company Data Limited Edition, and Twitter. You can view the full set of supported objects and actions for these apps on the Catalog page of the App Connect UI.
    • Updates to the Insightly application: You can now use version 3.1 of the Insightly API (in addition to version 2.1) to perform CRUD actions in your Insightly instance. The set of supported Insightly objects and actions are dependent on the API version used.
    • Updates to Gmail application: To connect IBM App Connect to Gmail, you now use basic auth with OAuth credentials. To learn more about this update, please see the Gmail "how to" page.
    27 January 2020
    • Test your actions while developing flows: In the latest release of App Connect, you can test a single action by using your authored mappings and sample data values, allowing you to rapidly gain confidence in the flows that you create. To learn more about this new capability, please see Testing flows with sample data.
    • Integrate with Microsoft Active Directory: You can now build flows that integrate with Microsoft Active Directory, further extending the range of use-cases available within your flows. You can explore the range of interactions available with this new application from the Catalog page of the App Connect UI.
    14 November 2019
    • Integrate with SAP Commerce Cloud: In the latest update for IBM App Connect, you can now integrate with SAP Commerce Cloud, further extending the range of use-cases available within your flows. Support has been added for performing actions on over 20 objects from SAP Commerce Cloud, with the full list available to view from the Catalog page of the App Connect UI.
    • Enhancements to Intacct application: We’ve just extended the number of actions available on the Intacct application within IBM App Connect, adding a range of further objects as well as support for batch extract operations.
    21 October 2019
    • Integrate with Infusionsoft CRM & Infusionsoft Marketing: In the latest version of IBM App Connect, you can now build flows that integrate with the Infusionsoft CRM and Infusionsoft Marketing applications, further extending the range of use-cases available within your flows. You can explore the range of interactions available with these new applications from the Catalog page of the App Connect UI.
    • Enhancements to Stripe, SugarCRM and Twilio applications: We’ve just extended the capabilities available with the Stripe, SugarCRM and Twilio applications in App Connect, enhancing the range of CRUD operations and batch support available within your flows.
    23 September 2019
    • Test your mappings and transformations with sample data: In the latest version of IBM App Connect, you can specify your own sample data to rapidly test JSONata mappings while authoring flows in the flow editor.
    • Enhancements to Big Commerce: We’ve just extended the capability available with the Big Commerce application in App Connect, adding the option to use CRUD operations with the Order and Product objects, in addition to adding Update and Delete support for Customer objects.
    17 September 2019
    • Integrate with Yapily from your flows: In the latest release of IBM App Connect, you can now build flows that integrate with Yapily, enabling you to incorporate PSD2 APIs into your automated processes.
    • Watson™ Visual Recognition now available in the IBM App Connect catalog: In addition to Yapily, the latest release of IBM App Connect enables you to interact with Watson Visual Recognition from within your flows. You can explore the range of interactions available with this application from the Catalog page of the App Connect UI.
    • PayGo plans available for enterprise capabilities on cloud: App Connect Enterprise on Cloud can now be provisioned using PayGo plans, enabling customers to pay according to their usage. You can find out more about pricing details and plans in IBM Cloud Catalog page.
    20 August 2019
    • Connect to Kronos within your flows: The latest update to IBM App Connect provides the capability to interact with the new Kronos application, enabling workforce management use-cases within your App Connect flows.
    • New applications available in the IBM App Connect catalog: In addition to Kronos, we’ve just enabled interaction with the Zendesk and Domino® applications within your flows. You can explore the range of interactions available with these applications from the Catalog page of the App Connect UI.
    06 August 2019
    • Connect with SAP ERP via the RFC interface: In the latest update to IBM App Connect we’ve added the capability to interact with on-premise SAP ERP systems via the RFC interface, using a new connectivity topology for IBM App Connect that exploits App Connect Enterprise configured to act as an App Connect Agent.
    • Enhancements to the Magento application: We’ve just extended the range of operations available with the Magento application, further extending the breadth of use cases available within your flows. To learn more about these new capabilities, please see How to use IBM App Connect with Magento.
    • New applications available in the IBM App Connect catalog: As well as SAP ERP via the RFC interface, and Magento, in the latest update to IBM App Connect you can now interact with Cisco Webex Teams, Oracle Sales Cloud, and Maximo® applications within your flows. You can explore the range of interactions available with these applications from the Catalog page of the App Connect UI.
    18 July 2019
    • Connect to Amazon S3 from your IBM App Connect flows: In the latest update to IBM App Connect, we’ve added the capability to interact with Amazon S3 from within your flows.
    • View IBM App Connect logs in LogDNA: You can now view user logs in IBM Log Analysis with LogDNA. To learn more about this new functionality please see Viewing App Connect logs in the log viewer.
    • Connect to Netsuite Finance and Oracle Service Cloud: We’ve just added support for interaction with both Netsuite Finance and Oracle Service Cloud in the latest update to IBM App Connect, further extending the range of use cases available within your flows. The interactions available can be explored from the Catalog page of the App Connect UI.
    • Updates to Workday application: We’ve extended the range of objects available to interact with in Workday, to include actions on Human Capital Management, Academic & Student, and System services.
    4 July 2019
    • Connect to Redis from your IBM App Connect flows: In the latest update to IBM App Connect, we’ve added the capability to interact with Redis from within your flows. To learn more about this new functionality please see How to use IBM App Connect with Redis.
    • SAP (OData) enhancements: We’ve just added new capabilities to the SAP (OData) application in App Connect, including operators for date queries and access to the "__metadata" information.
    • Updates to Hubspot Marketing application: We’ve extended the range of capabilities in Hubspot Marketing that you can interact with from within your App Connect flows, extending CRUD support on a range of objects and enabling batch extract operations.
    14 June 2019
    • Updates to SAP (via OData) application: In the latest update to IBM App Connect, we’ve extended the range of operations available on the SAP (via OData) application by adding the ability to update and delete objects from within your flows.
    • Updates to Salesforce Service Cloud: In addition to the SAP updates, we’ve also added update and delete support to Salesforce Service Cloud, as well as the ability to use the application with batch extract operations.
    3 June 2019
    • Updates to NetSuite CRM and NetSuite ERP applications: In the latest update to IBM App Connect, we’ve extended the range of operations available on the NetSuite CRM and NetSuite ERP applications by extending the CRUD support, and adding new objects to interact with from within your flows.
    • A new way to view Integration Server logs: We've just updated the way you can view your Integration Server logs in IBM App Connect, which no longer relies on an instance of the Log Analysis service. To learn more about this new capability please see Viewing logs for your integration servers in App Connect on IBM Cloud.
    • Updates to Atlassian authentication methods: On June 1st, Atlassian ecosystem deprecated Basic Authentication using password for cloud deployments, affecting how users connect to the Jira and Confluence applications in IBM App Connect. You can now connect to these applications using an API token, with OAuth authentication to follow.
    13 May 2019
    • New applications available in the App Connect catalog: In the latest update to IBM App Connect, you can now connect to and interact with three new applications; Apptus, QuickBooks Online, and Zuora – further increasing the range of use-cases available within your flows.
    • Updates to the Hubspot CRM application: We've just extended the range of operations available when interacting with Hubspot CRM within your flows, to include Update and Delete actions on all objects.
    3 May 2019
    29 April 2019
    • Remote debug for enterprise flows: You can now use IBM App Connect to enable remote debug of your enterprise integrations within IBM App Connect Enterprise Toolkit. To learn more on this new capability, please see Remote debugging hybrid integration solutions with the App Connect toolkit.
    • New log viewer available: In the latest release of IBM App Connect on IBM Cloud, we've introduced an embedded log viewer within the UI. To read more about the log viewer, see Viewing App Connect logs in the log viewer.
    • Connect to Shopify from your IBM App Connect flows: You can now integrate with Shopify from within your flows. We’ve added CRUD support for interacting with Customer, Order and Product objects, further extending the range of use cases available.
    • Enhancements to Freshdesk application: We’ve just extended the capability when connecting to Freshdesk from within your App Connect flows, allowing you to interact with Ticket objects and extending the range of operations available on Agent, Account, Contact and Ticket Comment objects.
    • Changes to the Web Crawler application: We’ve just introduced an enhanced version of the "Web Crawler Beta" application, under the new name "Website Crawler". We’ve marked the old version as deprecated and will be removing it from the App Connect catalog in the coming weeks.
    5 April 2019
    • Updates to the Jira application: The latest release of IBM App Connect provides enhanced support for Jira. Users can now integrate with both the software as a service (SaaS) and on-premises versions, as well as with all of the project templates that are available in Jira. You can read more about this new capability in How to use IBM App Connect with Jira. (This enhanced Jira application replaces the Jira Service Desk SaaS-only application that was introduced earlier.)
    • Updates to enterprise policy management: In the latest release of IBM App Connect on IBM Cloud, we've enhanced the enterprise capability so that you can manage and apply policies from a single place. For more information, see Secure connectivity between integration servers in App Connect on IBM Cloud and on-premises systems.
    • Enhancements to Google Drive for Work application: We’ve just extended the capability when connecting to Google Drive for Work from within your App Connect flows, allowing you to interact with objects including Files, Folders, Comments, Revisions, Change Tokens and Users.
    12 March 2019
    • Use PostgreSQL with enterprise message flows in App Connect on cloud: IBM App Connect Enterprise software has provided the capability to connect to PostgreSQL from on-premises systems since version 10.0.0.6 by using the PostgreSQL LoopBack® connector. In the latest release of IBM App Connect on IBM Cloud, the enterprise capability has been extended to allow the same PostgreSQL connectivity.
    • Use MongoDB with enterprise message flows in App Connect on cloud: In addition to PostgreSQL, we’ve also added support in App Connect on IBM Cloud to run integrations that connect to MongoDB either on premises or in the cloud without any need to modify the integration. For more information, see Using IBM App Connect enterprise capabilities to invoke REST operations on a data collection in MongoDB.
    • Collect diagnostic trace for enterprise flows running in the cloud: We've added the ability to collect both user and service diagnostic trace information for enterprise flows running in App Connect in IBM Cloud, to help you debug without the need to perform localised testing on a development environment. You can read more about this new capability in Tracing integration servers.
    • Enhancements to the Microsoft Sharepoint application: We’ve just extended the CRUD operations available with the Microsoft Sharepoint node, extending the range of use cases available when interacting with this application from your App Connect flows.
    07 February 2019
    • Secure Gateway support for the OpenAPI node: We’ve just added the capability for using the Secure Gateway with the OpenAPI node, allowing you to connect to private networks from within flows that call OpenAPI-defined endpoints. In addition you can override the URL for an OpenAPI connection, with a different value for each connected account. For more information, see this article.
    05 February 2019
    • Connect to SAP Concur from IBM App Connect: You can now interact with SAP Concur from within your App Connect flows, via the new application we’ve added to our Catalog page.
    • Enhancements to the Scheduler node: We’ve just extended the capability of the Scheduler node, allowing you finer-grained control of when your scheduled flows run. You now have the option to select specific days for a schedule to run, as well as timezone support. For more information on this new capability please see Configuring your flow to run at scheduled times.
    • Connect to Confluence from IBM App Connect: You can now interact with Confluence from within your IBM App Connect flows. We’ve added CRUD operation support for objects such as Blog posts, Pages, Spaces, Attachments and more. You can see the full list of operations available with the Confluence application via the Catalog page in IBM App Connect.
    29 January 2019
    • Connect to Workday from IBM App Connect: You can now interact with Workday from within your App Connect flows, via the new application we’ve added to our Catalog page.
    • Additional support for Salesforce Files and Salesforce Libraries: We’ve just extended the range of capabilities available with the Salesforce Files and Salesforce Libraries applications, further enhancing the operations available for interacting with these endpoints within your App Connect flows.
    15 January 2019
    • Secure connectivity to IBM Db2® on Cloud: We’ve just extended Db2 connectivity to enable you to securely connect to IBM Db2 on Cloud (formally DashDB), a fully managed SQL database service. You now have complete flexibility in how you choose to deploy App Connect Enterprise integrations and set up Db2 databases, allowing for a truly hybrid system. For more information about connecting to IBM Db2 on Cloud with App Connect, see Using IBM App Connect enterprise capabilities with IBM Db2 on Cloud.
    • Use MQTT with enterprise message flows in App Connect on cloud: You can now deploy integrations to run enterprise message flows to directly access your secure MQTT for processing, enabling flows in the cloud to connect to applications and devices that send and receive messages using the MQ Telemetry Transport (MQTT) messaging protocol.
    • Extended application capabilities: We’ve just added Update and Delete support to a number of applications in the IBM App Connect catalog, further increasing the range of capabilities available in your flows. The updated applications include IBM COSS3, IBM Watson® Discovery, Service Now, Box, Dropbox, Microsoft OneDrive for Business, Gmail, Slack, Cloudant® and SurveyMonkey.
    13 December 2018
    • Additions to SOAP web service support: We’ve just extended IBM App Connect’s SOAP web service capabilities, with support for 3 key additions; NTLM authentication, HTTP transport headers, and the ability to invoke a SOAP web service on a private network using the secure gateway.
    • Support for NetSuite SuitePeople HCM: You can now interact with NetSuite SuitePeople HCM from within your App Connect flows, via the new application added to our Catalog. You can read more about the capabilities available with this application in How to use IBM App Connect with NetSuite.
    • Upgraded runtime for App Connect on IBM Cloud Enterprise capabilities: The runtime for Enterprise capabilities has been upgraded to use the latest App Connect Enterprise v11 runtime.
    05 December 2018
    • Enhancements to the Jira Service Desk application: We’ve just extended the range of actions available with the Jira Service Desk application in IBM App Connect, enabling a range of Update and Delete interactions. You can view the full list of operations available for Jira Service Desk on the Catalog page of the App Connect UI.
    26 November 2018
    • Connect to on-premise IBM MQ installations with App Connect: In addition to the existing support for connecting to IBM MQ on-cloud within IBM App Connect, we’ve just added support for connecting to on-premise installations of MQ (version 8.0 or later) – expanding the range of messaging-based use cases available for your flows.
    01 November 2018
    • Enhancements to the SFTP application: We’ve just extended the range of actions available on the SFTP connector to include support for DELETE operations. They are exposed via the "Delete file" and "Delete folder" actions, further enhancing the range of use cases possible in your App Connect flows. For more information about using delete operations, see this article.
    23 October 2018
    • Support for IBM Food Trust: You can now use IBM App Connect to connect IBM Food Trust to your other supply chain systems via the IBM Food Trust application in the catalog. App Connect supports V2.0 of the Food Trust API. You can read more about this new capability and example use cases in How to use IBM App Connect with IBM Food Trust.
    • Enhancements to JIRA Service Desk support: The latest release of App Connect provides enhanced support for Jira Service Desk ; a service desk and ticketing platform for IT teams. With the enhanced support, App Connect users can integrate more features of Jira Service Desk into their workflows including interactions with objects such as Issues, Projects, Priorities and Statuses.
    8 October 2018
    • Group node support: App Connect Enterprise recently released new ‘Group’ nodes that perform aggregation-style operations, similar to the existing aggregation nodes but without the requirement for a local queue manager. Now, integrations running in App Connect plans with Enterprise capabilities on IBM cloud can use the new Group nodes for aggregation-style operations, with the co-ordination data held in memory instead of on queues.
    • Enhancements to error viewing: We've made improvements to the visibility of any errors that occur during the start-up of a flow, enabling you to view them in the UI via the 'View errors' link on the flow's dashboard tile, and then expanding any collapsed sections to show the source of the error.
    • Get your IBM App Connect badge: There’s a new IBM badge for IBM App Connect. To earn this badge, take the IBM App Connect Integration Essentials course, and then take the IBM App Connect Essentials badge quiz and pass with 80% or more. See more about the badge in IBM Skills Gateway.
    8 October 2018
    • Group node support: App Connect Enterprise recently released new ‘Group’ nodes that perform aggregation-style operations, similar to the existing aggregation nodes but without the requirement for a local queue manager. Now, integrations running in App Connect plans with Enterprise capabilities on IBM cloud can use the new Group nodes for aggregation-style operations, with the co-ordination data held in memory instead of on queues.
    • Enhancements to error viewing: We've made improvements to the visibility of any errors that occur during the start-up of a flow, enabling you to view them in the UI via the 'View errors' link on the flow's dashboard tile, and then expanding any collapsed sections to show the source of the error.
    • Get your IBM App Connect badge: There’s a new IBM badge for IBM App Connect. To earn this badge, take the IBM App Connect Integration Essentials course, and then take the IBM App Connect Essentials badge quiz and pass with 80% or more. See more about the badge in IBM Skills Gateway.
    28 September 2018
    • Connect to IBM MQ on Cloud: Support for connecting to IBM MQ on Cloud is now available with App Connect, via a new node we've added to the Catalog. Connecting to a queue manager running in the cloud enables you to put and get messages from a queue, as well as publish and subscribe to messages on a topic from within your App Connect flows.
    • Connectivity to SOAP web services: This update has added the ability to import SOAP web services to a user's catalog and invoke them from a flow. This allows users to expose and call existing web service business applications that are running in their enterprise and connect them with any of the other applications App Connect supports. Read more about this new functionality in How to use IBM App Connect with SOAP web services.
    • XML Parse node: We've added to the collection of JSON and CSV parse nodes available in App Connect, with an XML parse node that allows you to map XML data from an event or action to a subsequent node in a flow, transforming a string of XML text in UTF-8 encoding into an XML object representation of the string. More details are available in Using the XML parser to parse an XML string into an XML object.
    • Compose XML output within your flows: App Connect flows can now deliver XML format data into target systems. This is achieved by specifying ‘XML’ as the target format for any string field, followed by defining a structure via importing an XSD file, and then the content for the XML output. Further detail and examples are available in this tutorial.
    • Web Crawler node: We've added a node to the Catalog to enable crawling of websites. The Web Crawler node crawls websites starting from one or more initial pages by using the ‘Retrieve all pages’ action to discover and crawl links between pages, and can optionally fetch the content of pages using the ‘Download page content’ action. Where needed, basic authentication and the IBM Secure Gateway can be used for secure access to websites.
    • Connectivity to Microsoft OneDrive for Business: We've added a node to the Catalog enabling your flows to interact with Microsoft One Drive for Business. A range of actions are available across objects including Drives, Files, File Collections, Folders, Folder Collections, Folder items, Permissions and Shared Links – enabling fine-grained control of your One Drive for Business use-cases within your App Connect flows.
    • Certificate import for outbound connectivity on enterprise flows: We've made an update to App Connect plans that provide enterprise capabilities so you can now deploy message flows that use CA Certificates. This enables enterprise message flows running on IBM Cloud to directly access your trusted website for processing.
    24 September 2018
    • Pause & Resume capability for batch processing: We’ve just updated the batch processing functionality in IBM App Connect to include the ability to pause and resume batch extract operations. This allowing finer-grained control over your batches for situations such as record processing verification, reacting to errors, or rate-limiting thresholds being reached. You can read more about this new capability in How to use batch processing in IBM App Connect.
    19 September 2018
    • Support for MySQL databases: You can now interact with MySQL open source relational database management systems from within IBM App Connect via the new node added to the applications list.
    • Configure pagination for the 'Retrieve with filter' operation in API flows: We've enhanced the capability of "Retrieve with filter" to enable pagination for your retrieved records, allowing your API to return a page of data on each invocation that can be configured by using 'limit', 'skip' and 'token' query parameters.
    07 September 2018
    • Construct CSV files in IBM App Connect: We’ve just added the ability to construct CSV files using data from upstream events or actions within your App Connect flows.
    • Run enterprise integrations on App Connect Lite plan: The App Connect Lite plan is a no-charge plan that provides you with the capabilities required to connect cloud and on-premises applications. This plan has been updated so that you can now run dedicated Integration Servers that have been built using the IBM Integration Bus Toolkit, enabling users to integrate a broader range of data and applications. More details can be found in Running enterprise integration solutions in App Connect on IBM Cloud.
    20 August 2018
    • Support for email servers in IBM App Connect on IBM Cloud (Enterprise plans): From IBM App Connect on IBM Cloud (Enterprise plans), you can now connect to email servers to send and receive emails by using the "EmailInput" and "EmailOutput" nodes.
    • Calling a delete action in IBM App Connect: Learn about how to use a delete action in Delete action. From a flow, you can delete items that match a specific ID, and can also specify whether to continue or exit the flow if no items are found for deletion.
    10 August 2018
    • Support for binary files in IBM Watson Discovery: App Connect now includes support for binary files in Watson Discovery. This means that in addition to JSON documents, you can now also work with Microsoft Word, PDF, and HTML documents, thereby extending the scope for your queries and the insights that can be extracted. You can learn more about support for binary files in How to use IBM App Connect with IBM Watson Discovery.
    • Support for the SalesforceRequest node in IBM App Connect on IBM Cloud (Enterprise plans): In IBM App Connect on IBM Cloud (Enterprise plans), you can now deploy message flows that use the SalesforceRequest node to directly access Salesforce. You can learn more about this capability in Using the SalesforceRequest node in enterprise integrations in IBM App Connect on IBM Cloud.
    3 August 2018
    • Improved error logging for batch processes: You can now define an ID that appears in the logs for each record that’s retrieved in a batch process. This allows you to identify specific records that haven’t been processed successfully. The ID can consist of a combination of mapped fields, free text, and JSONata expressions.
    • Extended support for upsert operations in ServiceNow: We've enabled upsert support for the set of objects in ServiceNow. So you can now add actions to your flows to update a ServiceNow object if it exists, or create it if it doesn't.
    27 July 2018
    • Support for Salesforce Commerce Cloud Digital Data: We’ve added Salesforce Commerce Cloud Digital Data – a product line of Salesforce Commerce Cloud – to the growing list of applications in the App Connect catalog, enabling you to create flows that connect Salesforce Commerce Cloud to other applications. You can read more about using Salesforce Commerce Cloud Digital Data in your flows How to use IBM App Connect with Salesforce Commerce Cloud.
    18 July 2018
    • Support for Salesforce Platform Events: If your Salesforce organisation has platform events defined to deliver custom event notifications, you can now add these to your App Connect flows as either an event that consumes an event notification from Salesforce, or an action that publishes an event notification. You can read more about using platform events in How to use IBM App Connect with Salesforce.
    09 July 2018
    • Batch completion assemblies: We’ve just added support for batch completion assemblies, allowing you to specify one or more actions that run upon completion of a batch within your flows. These actions can act upon the status of your batch processes, allowing you to control downstream behaviour based on their results. You can learn more about this new capability in How to use batch processing in IBM App Connect.
    • Support for Apache Hive: You can now interact with Apache Hive from within IBM App Connect via the new node added to the applications list, allowing you to use this application to perform retrieve operations on your data.
    02 July 2018
    • Securely connect to IBM MQ on Cloud: Connectivity to IBM MQ has been extended to enable you to securely connect to IBM MQ on Cloud, an IBM hosted and managed service providing proven, enterprise-grade messaging capabilities. You now have complete flexibility in how you choose to deploy App Connect Enterprise integrations and set up MQ queuing, allowing for a truly hybrid system.
    • Enhancements to the Log node: We’ve just extended the capability of the Log node to include support for Custom message fields, allowing you to define your own fields that are then written as part of the log entry. You can read more about this capability, along with other Log node usage examples, in Enhancing logging with customized log messages.
    20 June 2018
    • Support for Microsoft SQL Server: We’ve just added a Microsoft SQL Server node to our Applications list, enabling you to interact with the database from within your IBM App Connect flows. Actions available include the ability to call CRUD operations on database tables and the retrieve-all operation on database views.
    • Updates to the HTTP node: The HTTP node has been extended to include support for calling endpoints on private networks using the Secure Gateway, as well as being able to call an endpoint that is secured with basic authentication by adding a user name and password to your HTTP account.
    11 June 2018
    • Enhanced user logging with the new Log node: Available from the Toolbox section of the flow editor, this new node allows you to specify a log level and log message that can be viewed as log information from your flows in Kibana. A range of log levels are available – Info, Debug and Error – to support fine-grained customisation of your flow logging.
    • Updates to Oracle Database and IBM Db2 nodes: We’ve made enhancements to our Oracle Database and IBM Db2 nodes, enabling them for production usage and removing the "early prototype" labelling. You can learn more about using the nodes in the tutorial Creating a contact record in Oracle table when a new lead is created in Salesforce and the "how to" page for IBM Db2 respectively.
    • Improved error-handling with the HTTP node: We’ve added additional capability to the HTTP node to enhance the error-handling logic available, whereby you can now specify whether a flow continues upon receiving a non-2xx return code from the HTTP call.
    • Support for Microsoft SharePoint online: You can now interact with Microsoft SharePoint online via the new node added to the Applications page of IBM App Connect, with actions available to support retrieving a range of objects.
    01 June 2018
    • Enhanced date and time data manipulation within IBM App Connect: We’ve just extended the functions to manipulate date and time data in the mapper using the JSONata data transformation and querying language, enabling new use cases such as the ability to transform time-zone data for a given field.
    15 May 2018
    • Create output schemas from the for-each node: We’ve just expanded the capability of the for-each node to allow the creation of output schemas. This allows you to take the output data from actions within your for-each loops, and access them from downstream nodes in your flows.
    03 May 2018
    • Directly call flows in IBM App Connect on IBM Cloud from App Connect Enterprise and IBM Integration Bus: We’ve expanded the callable flow function so that flows in App Connect on IBM Cloud can be exposed as callable flows. This opens up the collection of App Connect on IBM Cloud applications to App Connect Enterprise and IBM Integration Bus flows, enabling seamless integration between cloud and on-premise systems.
    20 April 2018
    • Extended operational experience for batch flows: We’ve made some enhancements to the batch processing operational capabilities. With the new functionality you can now view the progress of running batches, stop an individual running batch process, and view the details of a running batch via a link to the Kibana logs dashboard.
    • Additional context available from Scheduler node: We recently announced the ability to use the new Scheduler node to trigger your flows at regular intervals or at specific dates and times. This node has just been enhanced to output additional data into the flow context. From downstream nodes in your flow you can now access the timestamp of the current flow run, as well as the previous time the scheduled flow ran.
    12 April 2018
    • Introducing filter parameters for API flows: You can now specify API query parameters that filter the behaviour of API flows in IBM App Connect. By specifying query parameters you can provide the ability for your APIs to retrieve or upsert only records that match the values passed to the API call.
    16 March 2018
    • Introducing batch processing in IBM App Connect: You can now take advantage of our batch processing node within your flows, enabling powerful data copy capabilities between applications. The batch processing node is optimised to retrieve large numbers of records from an application and process them in parallel, and you can read more about the new features How to use batch processing in IBM App Connect.
    • Easily manage your APIs built in IBM App Connect with IBM API Connect®: In a single click, users of IBM App Connect can now open and manage their APIs in IBM API Connect, providing access to the capabilities of IBM's premier API management tooling.
    • Enhanced experience for using IBM Cloud shared APIs in flows: Following on from the capabilities introduced last month to enable using IBM Cloud shared APIs within your IBM App Connect flows, we've further enhanced the user experience in this area.
    • Support for Salesforce Libraries and Salesforce Files: We've just added two new nodes to our applications Catalog, enabling interaction with Salesforce Libraries and Salesforce Files within your IBM App Connect flows.
    06 March 2018
    • Support for IBM Cloud Object Storage S3: An IBM Cloud Object Storage S3 node has been added to the IBM App Connect catalog, enabling you to create flows that can connect applications to IBM Cloud Object Storage S3, and perform actions on objects and buckets in the cloud data store. You can read more about the new capability in How to use IBM App Connect with IBM Cloud Object Storage.
    16 February 2018
    • Invoke IBM Integration Bus callable flows from IBM App Connect: With IBM App Connect Enterprise (beta) on IBM Cloud, the callable flow function has been expanded so that IBM App Connect flows can now call IBM Integration Bus flows. This opens up exciting new hybrid integration opportunities where the massive collection of IBM App Connect Applications can be combined with the rich on-premise capability of IBM Integration Bus.
    • Use SFTP operations within your IBM App Connect flows: We’ve just added an SFTP node to our IBM App Connect library for performing file-based operations using the Secure File Transfer Protocol. Further details on the available operations, and example usage, are available in How to use IBM App Connect with SFTP.
    06 February 2018
    • Easily use shared APIs from IBM Cloud API management within your flows: Users who have provisioned an IBM App Connect service in IBM Cloud can now re-use APIs that have been shared within their IBM Cloud organization. These APIs, published to the ‘Shared APIs’ section of IBM Cloud API management, can now be consumed within your flows by browsing for available APIs from the Applications page. We’re continuing to develop the experience for consuming these APIs, stay tuned for further updates.
    • Create reusable mappings with the Set Variable node: In addition to using the JSONata query and transformation language to compose mappings within your IBM App Connect flows, you can now create reusable mappings by using the new Set Variable node. You can read more about this new capability in Using a Set variable node to create mappings that you can reuse within a flow.
    26 January 2018
    • Detect situations from your IBM App Connect flows: A 'Situation detector' node has been added to the toolbox palette of the flow editor, allowing you to create flows that can detect complex situations in your data. (This feature has been removed.)
    17 January 2018
    • New Scheduler node: IBM App Connect now provides a Scheduler node that you can use to trigger your flows at regular intervals or at specific dates and times. You can read more about the new capability in Configuring your flow to run at scheduled times.
    • Support for Microsoft Dynamics 365 for Sales: We’ve just added Microsoft Dynamics 365 for Sales as an application that you can interact with from within your IBM App Connect flows. The application contains create, retrieve and update operations for Account, Contact, Invoice, Lead, Product and SalesOrder objects.
    21 December 2017
    • Call OpenAPI 2.0 applications from IBM App Connect flows: We’ve just added the ability to upload an OpenAPI application as a YAML or JSON document, allowing you to call the defined APIs from within your IBM App Connect flows to give simple yet powerful access to back-end services. You can learn more about this new functionality in How to use IBM App Connect with APIs imported from OpenAPI documents.
    • Enhanced mapping capability to objects with variable schema: When populating the target fields for actions with semi structured interfaces, like IBM Cloudant: Create Document, you can now easily declare the input data in whatever structure you choose. This is done by extending the pre-defined structure with additional target fields which can be simple types or complex structures and then expressing the input data for each target field as normal.
    • Enhanced cognitive capabilities: You can now interact with Watson Discovery from within your IBM App Connect, enabling you to take advantage of the cognitive search and content analytics engine to enrich your integration flows.
    15 December 2017
    • Debug logging for flows: We’ve just added the ability to enable flow debug logging from the dashboard, by using the IBM Cloud Log Analysis service together with the IBM App Connect service on IBM Cloud.
    • Gmail ‘New Message’ event: You can now trigger an IBM App Connect flow when a new message is received by a connected Gmail account, further extending the range of use cases available with this application.
    28 November 2017
    • Object & array support for API models: When you create a flow for an API in IBM App Connect, you can now define object and array type properties for the resource model. This enhances the capability of API models, allowing you to structure the request and response data to better suit your business needs.
    • Salesforce sandbox & custom domain support: You can now configure a connection to a Salesforce custom domain or sandbox within the Applications page or flow editor of IBM App Connect. When configuring the connection to Salesforce, you’ll now see the optional input field for specifying the custom URL; for example test.salesforce.com for sandboxes or xyz.my.salesforce.com for custom domains.
    03 November 2017
    • Templates:  We are excited to announce the introduction of a templates gallery in IBM App Connect. This provides a collection of pre-built end-to-end flows that solve real world use cases, allowing you to create flows even faster and rapidly achieve value out of IBM App Connect. As well as offering full end-to-end solutions, templates are also customisable for your integration requirements. You can learn more about the new Templates functionality in Templates for IBM App Connect.
    • Support for multiple accounts: A single instance of IBM App Connect can now connect to many instances of an application such as Salesforce, using different credentials. This enables you to connect multiple instances of an application within a single flow, and have multiple flows connecting multiple instances of applications. You can learn more about the new functionality in Connecting to applications and APIs.
    • Notification feed: A new Notification feed has been added to the UI, allowing you to see business-relevant information that has been emitted from a flow, make decisions based on that information, and choose a course of action with a click of a button. You can use enable Notifications via the new Notification node that has been added to the Toolbox within the flow editor, and you can learn more about the new Notification functionality in Adding a notification card to a flow.
    • Configuration of events via polling: For Salesforce and Netsuite ERP, you can now configure flow events for a significantly increased number of objects, via polling. This greatly increases the number of triggers available for your flows with these applications, allowing you to use IBM App Connect's event capabilities to react to additional business scenarios. You can learn about configuring polled events to trigger flows in this tutorial.
    • Application updates: In addition to new application support for Salesforce Marketing Cloud, we've extended the range of objects available you can interact with in ServiceNow to include Attachments and Comments, as well as adding support for events that trigger on updated ServiceNow objects.
    24 October 2017
    • Embedded integration with IBM Bluemix® Native API Management: When creating API flows with an instance of IBM App Connect provisioned in Bluemix, you can now take advantage of the embedded API management capabilities that are native to IBM Bluemix. This enables to manage all API lifecycle tasks from a single, integrated solution. You can read more about IBM App Connect’s integrated API management capabilities in Managing an API that is exposed by the flows for an API.
    • Custom HTTP operations on APIs: We’ve just introduced the ability to define custom HTTP operations when creating flows for APIs. This new functionality allows you to craft custom operations outside of the Create/Retrieve/Update/Delete (CRUD) model, with support for custom input and output schemas. You can learn more about the new feature in How to use IBM App Connect with HTTP.
    • New application support for Google Analytics: You can now interact with Google Analytics via your flows in IBM App Connect. Support has been added for retrieving objects including profiles, filters, goals and custom metrics.
    • Array to array mapping: We’ve significantly improved the experience for mapping to an array of objects with child properties. By selecting an array from a trigger or retrieve action earlier in the flow, you can map to an array of objects of the same size in the target. For advanced use cases, you can additionally use custom JSONata expressions to collect together fields.
    13 October 2017
    • CSV Parser node: We’ve just introduced a CSV Parser node in the ‘Toolbox’ section of the flow editor. This new node makes it really simple to process tabular data that is formatted as ‘Comma Separated Values’ coming from a downstream node in your flow. You can learn more about the new functionality in Using the CSV parser to parse CSV text into a JSON object.
    • IBM Cloudant application support: You can now interact with IBM Cloudant instances within your IBM App Connect flows, allowing you to perform create, retrieve and update operations on objects including Databases, Documents and Attachments within your flows.
    • Updates to existing applications: We’ve just increased the number of objects and interactions available on a range of SaaS applications, including Marketo, Mailchimp, ServiceNow, Box, Trello and Microsoft Office 365 – further expanding the capabilities available within your IBM App Connect flows.
    29 September 2017
    • Import & export flows: We’ve just added the ability to import and export flows from the IBM App Connect dashboard. This capability makes it easy for you to copy flows across your organisation and IBM App Connect environments, greatly improving team collaboration. You can learn more about this new feature in Exporting flows.
    • Trigger from updated objects with Salesforce: Additional triggers have been added to the Salesforce application in IBM App Connect, allowing you to trigger a flow upon an update to an existing object in Salesforce. This functionality joins the existing ability to trigger upon new object creation, expanding the range of use cases you achieve using our Salesforce application.
    • Updates to existing applications: We’ve just added support for triggering flows on a range of objects with SugarCRM, as well as additions to the actions you can perform with Google Sheets.
    14 September 2017
    • JSON Parse node: A new node has been added to the ‘Logic’ panel of the flow editor, allowing you to parse data encoded in JSON format generated from upstream triggers and actions. The resulting JSON is placed into the flow context as the output of the parse node, allowing any downstream nodes to access the parsed data in the mapper. You can read more about the JSON Parser node, including example usage, in this blog post and accompanying tutorial.
    • New SaaS application: We’ve just added support for a new SaaS endpoint applications, WordPress.
    • Updates to existing applications: Additional capabilities have been added to the existing Google Drive endpoint, allowing you to create additional objects and perform retrieve operations within your IBM App Connect flows. We’ve also just enabled upsert support for a set of objects on BigCommerce.
    • Additional ‘If node’ logic operators: We’ve added a host of new logic operators to our existing ‘If node’, allowing you to perform a wider range of conditional processing in your flows. These new operators, as well as examples of their usage within an ‘If node’, are covered in more detail in Adding conditional logic to a flow.
    31 August 2017
    • Retrieve multiple records within a flow: We’ve extended the retrieve functionality within flows so you can now retrieve multiple records from an endpoint, enabling you to perform sequential processing in downstream loops (see below) and mappings.
    • ‘For each’ node: A new node has been added onto the ‘Logic’ panel of the flow editor, the ‘For each’ node. When combined with the above ability to retrieve multiple records, the ‘For each’ node can be used to iterate over each entry of a collection. Regular flow nodes can be added inside the looping branch of a 'For each' node, enabling a wide range of actions to be performed for each entry in the collection. You can learn more about this node, including example usage, in Using the For each node.
    • Mapper extensions for arrays: We’re always working on improvements to our mapper, and our latest is to give you a hint when you map multiple items (an array) into a single field on the target. We’ve also provided quick-fix suggestions, and a link so you can learn more about our mapping language, JSONata.
    • Dynamic object support for Salesforce: When viewing the available events and actions for Salesforce, you’ll now see a ‘Show More’ link that enables you to access dynamic objects from your Salesforce account. Note that these are not viewable until you have connected to Salesforce, either from within the ‘Applications’ page or from within the flow editor.
    • Embedded dashboard metrics: We’ve made some updates to the dashboard flow tiles, so you can now see when your flows have run successfully, or generated errors, in near real-time. We’ve also added a ‘View errors’ entry on the flow tile’s menu, allowing you to see any recent errors from the flow. Read more about this new capability in Use flow tiles on the dashboard to view status messages.
    • New SaaS application: We’ve just added support for Microsoft Office 365 as an application endpoint, enabling you to interact with a range of objects including Messages, Calendar and Contacts, within your IBM App Connect flows.
    • Updates to existing SaaS applications: Many new actions and events have been added to a set of existing applications, allowing you to interact with more objects within your flows. The updated applications are: Insightly, Eventbrite, Wufoo, Slack and Dropbox. Check the ‘Applications’ page from within the UI to see the full list of actions and events available for these endpoints.
    • Per-application help pages: We’ve enhanced the user-assistance within IBM App Connect to include specific help pages for a set of SaaS applications. These pages are accessible via the ‘More Info’ link on the ‘Applications’ page, and the full list of available pages is viewable here.
    24 August 2017
    • Additional cognitive capabilities: IBM Watson Personality Insights is now available as an application to use in your flows. This joins IBM Watson Campaign Automation, IBM Watson Natural Language Classifier, IBM Watson Tone Analyzer and IBM Watson Language Translator to provide cognitive integration capabilities within IBM App Connect.
    • New SaaS applications: We’ve added support for two new SaaS applications; Salesforce Service Cloud and Netsuite ERP – further extending the range of endpoints you can interact with within your flows.
    • Accessing response codes from flow operations: You can now access response codes from upsert and retrieve operations within a flow. When combined with the ‘If’ logic node, this enables decision making within a flow based on the outcome of previous operations; for example determining whether an update or create happened during an upsert, or whether a retrieve operation resulted in zero or one results being returned. This functionality can also be used to set appropriate return codes from upsert operations within an API flow.
    26 July 2017
    • New SaaS applications: Netsuite HCM and Intacct have been added to the list of endpoint systems you can integrate with as part of your flows, extending our connectivity to SaaS endpoints.
    • New IBM Watson application: You can now use IBM Watson Language Translator within your IBM App Connect flows, further extending the range of cognitive integration capabilities within IBM App Connect.
    • HTTP connector: The addition of this new application allows you to call out from your App Connect flow to any HTTP endpoint and invoke a method. The currently supported methods are GET, PUT, POST, PATCH, DELETE and HEAD. Learn more about this new functionality in How to use IBM App Connect with HTTP.
    • View IBM App Connect logs in Kibana: When using IBM App Connect in Bluemix, you can now view log information for your flows in Kibana.
    • Response code mappings for API flows: This new functionality allows you to statically or dynamically set the response code of an API request, so that you can build PUT  operations that conform to the HTTP spec.
    14 July 2017
    • IBM App Connect launches in Bluemix UK: IBM App Connect is now available in the UK region of IBM Bluemix, in addition to the existing deployment in the US region. Try it out today by registering or logging in here.
    10 July 2017
    • IBM App Connect’s first cognitive integration capabilities: You can now use IBM Watson Campaign Automation, IBM Watson Natural Language Classifier, and IBM Watson Tone Analyzer within your IBM App Connect flows. Connectivity to these endpoints allows you to harness the power of IBM Watson’s cognitive platform within your integrations.
    • New SaaS applications: Salesforce Pardot, Stripe, BigCommerce, Twilio, Freshdesk, and Netsuite CRM have been added to the list of endpoint systems you can integrate with as part of your flows, extending our connectivity to SaaS endpoints.
    • Work with objects and arrays within the mapper: Within the mapping experience of an IBM App Connect flow, you now have the ability to map from inputs that have nested structure such as objects and arrays.
    26 June 2017
    • New SaaS applications: Hubspot Marketing, Atlasian JIRA and Coupa have been added to the list of endpoint systems you can integrate with as part of your flows, extending our connectivity to SaaS endpoints.
    • Improved error reporting for API flows: Dashboard errors resulting from API flows now include details of which operation generated the error, so you can more easily diagnose and fix errors in your API integrations.
    • View object hierarchy in mapping targets: We’ve added the ability to show object hierarchy within the mapping data, allowing you to see a visual representation of a nested target in the mapper.
    12 June 2017
    • "Update or Create" operation now available: From inside an App Connect flow, you can now invoke an operation on connectors that performs a create or update depending on whether a record that satisfies a certain condition exists in the backend system. Learn more about this new functionality in Update or create action.
    • Improved dashboard error reporting: You will now only see an error on the dashboard flow tile if the last invocation resulted in an error, rather than showing the last error that happened, regardless of whether the flow ran successfully afterwards.