This robot automates the mundane tasks Maria has to do every week. She has to pull an excel with the sales data and fill the information into the CRM on the companies intranet. She used to do this manually. But now we have automated her tasks using Robocorp RPA framework. Now Maria has more time to spend on other tasks and also relax.
👉 To check out, fork this repository, clone this repository into your VS code and click on Shift + Command + P (or fpr windows Shift + Ctrl + P) and click on Run Task Pakage
- Get Robocorp Code -extension for VS Code.
- You'll get an easy-to-use side panel and powerful command-palette commands for running, debugging, code completion, docs, etc.
- Get RCC
- Use the command:
rcc run
🚀 After running the bot, check out the log.html
under the output
-folder.
We strongly recommend getting familiar with adding your dependencies in conda.yaml to control your Python dependencies and the whole Python environment for your automation.
🙋♂️ "Why not just pip install...?"
Think of conda.yaml as an equivalent of the requirements.txt, but much better. 👩💻 With conda.yaml
, you are not just controlling your PyPI dependencies; you control the complete Python environment, which makes things repeatable and easy.
👉 You will probably need to run your code on another machine quite soon, so by using conda.yaml
:
- You can avoid
Works on my machine
-cases - You do not need to manage Python installations on all the machines
- You can control exactly which version of Python your automation will run on
- You'll also control the pip version to avoid dep. resolution changes
- No need for venv, pyenv, ... tooling and knowledge sharing inside your team.
- Define dependencies in conda.yaml, let our tooling do the heavy lifting.
- You get all the content of conda-forge without any extra tooling
Dive deeper with these resources.
The full power of rpaframework -libraries is also available on Python as a backup while we implement the new Python libraries.
🚀 Now, go get'em
Start writing Python and remember that the AI/LLM's out there are getting really good and creating Python code specifically.
👉 Try out Robocorp ReMark 💬
For more information, do not forget to check out the following:
- Robocorp Documentation -site
- Portal for more examples
- Follow our main robocorp -repository as it is the main location where we developed the libraries and the framework.