Skip to main content

KuFlow library for Robot Framework

Project description

License: MIT Python PyPI

KuFlow Robot Framework

This library provides keywords to interact with the KuFlow API from a Robot Framework Robot. Its purpose is to facilitate interaction from the robot logic (RPA). Its use helps to keep the manipulation of robot results by Workflow decoupled as much as possible.

List of available keywords:

Set Client Authentication

Configure the client authentication in order to execute keywords against Rest API

Append Log Message

Add a log entry to the task

Claim Task

Allow to claim a task

Retrieve Process

Allow to get a process by ID

Retrieve Task

Allow to get a task by ID

Save Element Document

Save a element task of type document

Delete Element Document

Allow to delete a specific document from an element of document type using its id.

Save Element

Save a element task

Delete Element

Allow to delete task element by specifying the item definition code.

Convert To Principal Item

Given an Id of a Principal user, create an item that represents a reference to the Principal.

Convert To Document Item From Uri

Given an Id of a Document or the URI reference of a Document, create an item that represents a reference to the Document elementand can be used.

Convert JSON String To Object

Given a JSON string as argument, return new JSON object

Save Json Forms Value Data

Allows a JSON Forms to be saved in the task.

Upload Json Forms Value Document

Allows you to upload a document to the referenced task and then include a reference to it in the task's JSON Forms.

Documentation

More detailed docs are available in the documentation pages.

Contributing

We are happy to receive your help and comments, together we will dance a wonderful KuFlow. Please review our contribution guide.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kuflow_robotframework-3.2.2.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kuflow_robotframework-3.2.2-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file kuflow_robotframework-3.2.2.tar.gz.

File metadata

  • Download URL: kuflow_robotframework-3.2.2.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.17.0-35-generic

File hashes

Hashes for kuflow_robotframework-3.2.2.tar.gz
Algorithm Hash digest
SHA256 be4f5c486b6db62276f52f0648351b86e98e08cead35f3c9a0c92c763ceecad5
MD5 d898fd91a7d39f7e917febbc3c0243f6
BLAKE2b-256 958b02efa6f964abe891c4913c3a68c1b3adf2db35d5aedbb051cf2804e43b77

See more details on using hashes here.

File details

Details for the file kuflow_robotframework-3.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for kuflow_robotframework-3.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 435d52386436218bb55edc42bed8ba0d721fb7a6c7aaab4f6ed2f6debc4575bb
MD5 65c48e03183fc042b6a70f52a5465e90
BLAKE2b-256 ce1cf36d4feaa874e072051659fe58f260bbb34b1897eb4bda2fcd932e35e77a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page