SAP (via Web Services)

Last Updated: 25.10.2019


With Hala, you can add natural language interface to your SAP system. Hala can help you automate IT and business processes related to the SAP software.

Currently, you can integrate with SAP by using Web Services, that you can create in SAP transaction SOAMANAGER. Later we will add the opportunity to integrate with SAP by using oData services.

Use Case - SAP Service Desk

Current situation in SAP Service Desk.

Based on customers data, we found that up to 35% of user queries refer to routine problems (simple errors), meaning companies spend millions of euros to cover routine work that can be automated using Artificial Intelligence.

How routine quires are solving today?

Example of routine quires:

  • Reset password

  • Block user

  • Unblock user

  • Change condition records

  • Unblock the sales order

  • Open new period

  • Change material

  • Add new role

  • Determine missed authorization objects

  • Extend material to plant

  • Extend material to sales organization

  • Change credit limit

  • Change cost center

  • Change customer master data

  • Change vendor master data

How the routine quires can be automated?

Hala takes care of solving routine queries from the users, and gives opportunity for IT service desk employees dedicate time on innovation instead of performing routine work.

Reduce the resolution time of routine query to a few minutes

Use Case - Retrieve the information from SAP

Business users spend part of the working day to perform routine work; users spend time for accessing the software for getting some information; users disturbing colleagues when they need something; they are searching for required manuals or rules etc.

Hala is becoming the first point for users queries, Hala can provide the answer in a second. Hala allows the business to move expertise and knowledge into the digital mind and create a unique digital assets, that will stay with the company for many years.

Adding the SAP integration

To add the integration with SAP ERP, go to the section "Integrations" and click "Add integration". Select the "SAP ERP" block and then enter the values for adding the integration with SAP.

For the test purpose available basic authentication, you need to provide the username and password for establishing the integration. You can create technical non-dialog SAP user that will communicate with SAP through the Web Services and enter the SAP ID and password for this user.

More information about creating the SAP skill is here:

If you want to add a secure integration channel with SAP, please go to this section: Secure connection to on-premise systems.

When you will enter all the values, please click "Save". Now you have added the integration with SAP.

Next step: Go to the section Actions and create your actions to interact with SAP.

Secure connection to on-premise systems

Connecting between on-premise systems to cloud-based SaaS applications is already a huge productivity improvement for business users. But in many midsize and large companies, crucial data exists in on-premises applications (and backend systems) such as enterprise resource planning (ERP) and financial applications. To leverage the benefits of SaaS applications, they need to have secure connectivity to the on-premises applications.

With Hala, you can use the IBM Secure Gateway to connect SaaS and cloud applications to on-premises applications that are available on a private network (for example, your company network or a private cloud, behind a firewall). This enables data to be exchanged securely between the Hala and on-premises applications like SAP.

More information is here - IBM Secure Gateway

If you want to use a secure connection to your on-premise systems, please contact the Hala support team.