What's New?
MS Teams Workbot - New Message Trigger
Workbot remains a key way that our customers are able to bring humans into any workflow. And the numbers show for it, Workbot for Teams recipes are growing at 300% YoY.
Previously, we have only supported static commands for users to interact with Teams Workbot. This required you to build distinct triggers for each use case you wanted your bot to handle. Today, I’m excited to announce a new trigger that will introduce more use cases and flexibility to Workbot for Teams.
Now, you’ll be able to listen on any message sent to Teams Workbot via a Direct Message or a mention in a channel, allowing your bot to interact with users in any number of ways.
What is it:
A new trigger in the Teams Workbot connector - New Message.
It operates in real-time with near zero latency.
Why:
- Generative AI has changed the way we expect to interact with bots in any medium and our connector capabilities need to keep up. Users expect that they can converse with a bot in natural language and there can be an LLM that infers the intent and chooses what to do next. This trigger is critical for enabling these use cases.
- This trigger is the beginning of complementary work we are doing to bring Workato Genies to life!
- Similar triggers are already released for Slack Workbot as well
How it works:
- Simple select the New Message trigger and no further configuration is needed
- Optionally, use trigger conditions to filter messages from only DMs or specific channels that you want your bot to listen to
- Use the Post message action to send a response back to the user after any recipe logic
See Documentation
SAP Connector Update
- SAP RFC Connector: SAP schema refresh and Connection pooling
Effective from OPA v25 (recent OPA major release), we are happy to announce the release of an enhancement to our SAP RFC Connector: Fetching latest/real-time schema for RFC/BAPI/IDoc without needing to restart OPA. Keeping the schemas for RFC, BAPI, and IDoc up to date is essential for ensuring that your integration tool accurately reflects any changes made in the SAP backend. Failing to refresh the schema to account for updates like custom fields, modified data types, or field length adjustments can result in incorrect data handling, leading to processing errors. With this new enhancement, Workato now retrieves real-time data with the latest schema updates for RFC/BAPI/IDoc, eliminating the need for manual OPA restarts to reflect changes.By clicking on "
Refresh" icon in recipe edit mode, you will now fetch latest schema for RFC/BAPI/IDoc directly from SAP, as specified in the
note in our documentation.
- SAP OData Connector: Long running action | HTTP Offload Proxy
We are happy to introduce enablement of HTTP Offload proxy to our SAP OData Connector to support long running actions.
Currently, the SAP OData connector allows users to customise their requests effectively, but it faces limitations when dealing with requests that take longer than 120 seconds or require fetching bulk data in a single request even after applying pagination. These limitations can be challenging for users who need to work with large datasets or complex operations with SAP systems. With this change, we can eliminate such restrictions without any impact on our platform for all customers.
The HTTP Offload proxy service overcomes these challenges by handling the offloading of long-running or large requests. To leverage this service with our SAP OData connector, we have introduced a new action called "
Extract bulk data". This action offers extended support for longer response times, with the differences and limitations as
documented here.
We introduced this as a separate action intentionally by segregating it to support the SAP ECC to S/4HANA migration scenarios.
.
SDK Connector - Ruby Whitelist Removal
After we finished the SDK framework migration to SDK CLI Gem and then the migration into a completely secure container, the SDK team is excited to announce the long-awaited feature: removal for SDK Ruby whitelist!
SDK developers can now access the full functionality of Ruby 2.7, including built-in libraries and any available Ruby gems within the SDK container. Developers can use Ruby’s require method to import built-in libraries, such as json, csv, socket, etc. and many more possibilities like use a selection of pre-installed Ruby gems without restrictions, leverage TCP sockets for low-level TCP connections, define classes and modules, and many more!
Utilising the full power of Ruby OOTB without restrictions now opens up a whole new world of possibilities for all SDK developers!
We are launching this feature in private beta. If you are interested in testing this feature, please let your CSM know.