cancel
Showing results for 
Search instead for 
Did you mean: 

Chatbot integration with Blue Prism

vinodchinthakin
Level 9
Hi,

We are trying to create a chatbot using tools which are available online, then wants to integrate with Blue Prism.
Now we have created a flow in Microsoft Power virtual agent , facing issue while integrating with Blue prism using api (which is downloaded from DX), can any one help in fixing it.

Does anyone know any chatbot tool which can be integrated with blue prism.
pls share some articles or video url's for reference.

thanks in advance

------------------------------
vinod chinthakindi
------------------------------
30 REPLIES 30

vinodchinthakin
Level 9
@ewilson. Could you suggest anything here.​​​

------------------------------
vinod chinthakindi
------------------------------

@vinod chinthakindi,

You mention an issue with an API you downloaded from the DX. Which API are you referring to? Generally, to integrate with Blue Prism from an outside application you're going to do so by invoking SOAP services which are processes or VBOs you expose from your BP environment.

Cheers,


------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
------------------------------

we have downloaded "MicrosoftPowerPlatformConnector" from DX. we have followed Integration Guide as it is. we have exposed BP process as SOAP web service. and tried to create a connector in power automate. when we are calling an API post request we are facing an error " 401 or 400".
Please find attachment for error message.
Pls suggest us any solution.
​​​

------------------------------
vinod chinthakindi
------------------------------

@vinod chinthakindi,

401 is an unauthorized response. I imagine you're getting that because you're missing some credentials. When you expose a Blue Prism process/VBO as a SOAP service you have to supply credentials to actually invoke them, and they have to be supplied as HTTP Basic Auth. These credentials would be something you've defined within your Blue Prism environment. In other words, the username and password for a Blue Prism user account that has permission to execute said process/VBO.

Cheers,

------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
Blue Prism
------------------------------

Hi @ewilson
we are passing the credentials while creating the connection in power automate...pls find the attachments.
is there any other way to pass the credentials?


------------------------------
vinod chinthakindi
------------------------------

Hi @vinod chinthakindi,

It's not clear to me, from the screenshots, whether Power Automate is actually sending those credentials as HTTP Basic Auth. Give the 401 response, I'd say probably not. You might try running Fiddler or Wireshark to capture the network traffic. Then we can see the actual HTTP request along with the headers and see if there is an Authorization header included.

Is you Blue Prism environment running in an Azure instance or on-prem? Something else that could be happening is simply a firewall blocking access to the BP instance from the outside world.

Cheers,


------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
Blue Prism
------------------------------

Hi @ewilson
Blue Prism environment running in on-premise.
1. How to identify in firewall which one is blocking BP instance.?
2. Do we need to install any SSL certificates?
3. I have used http://machinename:8181/ws/addition?wsdl  as end point. Is it correct way to use end point in Power VA?
4. provided process name as addition  and resource name as machinename. Is it right?

------------------------------
vinod chinthakindi
------------------------------

@vinod chinthakindi,

See the below thread regarding calling SOAP web services within Power Automate.

https://powerusers.microsoft.com/t5/General-Power-Automate/HTTP-Action-in-Power-Automate-to-Call-SOAP-Webservices/td-p/549948

Cheers,


------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
Blue Prism
------------------------------

Hi @ewilson

We have gone through the thread that you shared. But we weren't solved the issue.
If we are hitting this request URL "https://powerplatformconnector.azurewebsites.net/api/BluePrismRestInterface" on Postman we are getting error 404 resource not found. This request url automatically generated when we imported Blue-Prism-v2.swagger Json file.

------------------------------
vinod chinthakindi
------------------------------