Idea Details

Direct Python Integration

Last activity yesterday
Chris Brook's profile image
By: Chris Brook
08-31-2022 16:21

Problem Statement:
Currently we have a number of use cases which require Python scripts to complete specific NLE activity or to support with the management of files such as:

  • encrypting/ decrypting with specific PGP keys
  • converting protected PDF documents to unprotected, editable and readable documents for OCR extraction
  • managing multiple PDF documents such as deleting pages, merging documents

These scripts are currently utilised as standalone py files which are triggered via Blue Prism; but not within Blue Prism.

Proposed Solution:

  • Include Python as a supported language within Blue Prism code stages
  • Provide Python as an installable supporting application alongside core Blue Prism product installer
  • Provide the ability to run 'pip install' to obtain dependencies for scripts all within Blue Prism.


Official Response

Hi Chris, 

Thank you for submitting your idea. We've reviewed it and has been submitted to be scored by the rest of our ideation team. 

Please check back for progress on your idea in the future.

Many thanks,


4 days ago

@Eslam Ghandour Thanks. I just wanted to understand where they have documents like that. I couldn’t find it on BP docs or anywhere else, so I wondered where they had placed it. It's a bit unfortunate when useful documents like this just are in community threads.. 

4 days ago

@Rolf Eide Syvertsen 
Usually when I face an issue I always search the community for situations like it. You can refer to this post where I found the document provided by one of the community moderator.

4 days ago

@Eslam Ghandour Thanks for the link. How and where did you find this document? 

11 days ago

This is already available and you can do it by adding the ironpython.dll file to be available for your object studio. 

Refer to Code Stage document page 30

I do agree that it's considered a bit complicated and it can be simplified, but you still can utilize it.

30 days ago

should be really amazing

02-07-2023 15:47

This Feature will help us a lot

02-07-2023 15:40

Welcomed feature!

02-07-2023 15:31


02-06-2023 07:21

yes please

02-03-2023 10:40

It would be an amazing improvement. Let's do it!

Ideas Portal

• Like this idea? Tap the up arrow!  Ideas with over 15 votes will be discussed with our product teams in our idea review meeting.
• Discussion is healthy! If you have a question or comment, don’t be afraid to jump in and start a discussion in the comments section below.
• Collaboration is the key to making magic happen!
This idea is new to the community and hasn’t been reviewed yet. While in the New stage, it is particularly important to vote and comment to further the discussion around this idea.
This idea already exists! A change to the Duplicate status will include a comment linking to the existing idea, so all voting and feedback can be collected in one place.
Need More Info
We’ve reviewed this idea, and determined we need a bit more info before deciding on how to move forward. An update to the Need More Info status will be accompanied by a comment explaining which additional details are needed. Ideas are still open for voting and comments while in the Need More Info stage.
We have all the info we need and are planning to review the idea for implementation feasibility and value added to the product. Ideas with this status are still open to community voting and discussion.
Under Consideration
We have all the info we need and are currently considering the feasibility of implementing this idea. Ideas in the Under Consideration status are still open to community voting and discussion.
Not Planned
We’ve reviewed this idea, and determined that it’s not feasible to implement right now. Ideas in the Not Planned status are no longer open for voting.
We’ve reviewed this idea and have determined that it will be delivered in the near future. Ideas in the Planned status are not attached to a binding timeline, but there is a concrete plan to implement this idea.
We’ve reviewed this idea and confirmed that this is planned for delivery in the next 6 months.
Congrats! Your idea has been accepted by the team and is now delivered! Give yourself a pat on the back – you contributed to the improvement of one of Blue Prism’s products or services!