Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Web Services allow you to build Luma conversations to connect to an unlimited number of third party and home grown applications. This makes Luma an incredibly powerful channel for user driven automation and issue resolution. In the Web Services workspace you can add Connectors and Operations related allow Luma to connect to SOAP APIs.
  1. To create a SOAP Connector on the Web Services page, click the add icon to open the New Connector page. You can also edit the existing Connectors by hovering the mouse on it and click the editicon.
    Image RemovedImage Added
  2.  The New Connector page is used to define how to connect to an API. Operations can then be created under the Connector and used across Skills, Attributes and Actions.
    Image RemovedImage Added
  3. Specify the following details:
    1. Name: Enter name of the New Connector.
    2. Type: Enter the Connector type. By default this is Generic and you cannot change it. Usually other than the "Out of the Box" connectors are known as Generic connectors.
    3. Sub Type: Use the sub type field to specify the unique Connector type.
  4. From the Web Services drop-down list, select the SOAP Connector.

    Info
    titleNote

    REST is the default for all new Web Services Connectors. To learn more about creating a REST Connector, visit REST Connector.

  5. WSDL URL: Specify the Web Service Description Language (WSDL) URL of the SOAP API you want to connect to.

    Info
    titleNote

    Luma automatically validates the WSDL while saving the SOAP Connector details.


  6. WSDL FILE: You can also upload WSDL File of the SOAP API you want to connect to.

    To upload the WSDL FILE, do the following:

    1. Select the WSDL file and click Browse to select the required XML file from your system.

      Info
      titleNote

      Only XML files can be uploaded.

      Image RemovedImage Added

    2. Click Open to upload the selected file.


  7. Authorization Type: This authorization is used by Luma to login to external systems and does the specified Operations as part of the Web Services. Luma supports the following authorizations:

    1. Basic: Use this option to authenticate the external applications to interact with the Luma tenant.
      Basic authorization consists of the following fields:

      • User Name: Specify the username. Luma uses it as an authentication username to login to the external systems.
      • Password: Specify the Password. Luma uses this password while authenticating with the external systems. Usually, these passwords are encrypted in Luma.
    2. No Auth: Use this option, if you do not need any authentication to login to the external systems.
  8. Click Save to create the SOAP Connector successfully, else click Cancel to discard the action.

...