{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/3"}],"enrichment":{"capability":"Manages data flow through multi-step robotic processes by reading input work items and creating output work items for queues in Robocorp Control Room.","skillfed_tags":["robocorp-ecosystem","workflow-orchestration","queue-management"],"use_cases":["Read input work items from Control Room queue, process data, and create output items for downstream steps in a multi-step automation.","Iterate over batches of work items to perform bulk operations such as data transformation or validation across a queue.","Attach files to output work items for downstream tasks to consume, such as generated reports or processed data files.","Implement error handling and flow control by reserving, modifying, or releasing work items based on task outcomes.","Develop and test robotic processes locally using work item APIs before deploying to Control Room."],"what_it_does":"robocorp-workitems is a library for managing data that flows through multi-step robotic processes in Robocorp Control Room. It provides two main interfaces\u2014`inputs` for reading work items from a queue and `outputs` for creating new work items\u2014allowing robots to consume data from one step and produce data for the next. Each work item contains a JSON payload (key-value pairs) and can optionally include files stored within Control Room.\n\nThe library is designed to integrate with robocorp-tasks for task decoration and uses requests and tenacity for HTTP communication and retry logic. It supports iterating over all available input items or accessing the current item, and allows modification of inputs and exception-based flow control. Local development is supported, and the library handles file attachment management transparently.","worth_installing":"Yes. Active maintenance, low install friction, permissive license, no known vulnerabilities, and tight integration with Robocorp's automation platform make this a solid choice for building multi-step robotic processes. Install if you are building workflows in Robocorp Control Room or developing robots that need to consume and produce queued work items."},"id":"robocorp-workitems","links":{"html":"https://skillfed.io/packages/robocorp-workitems","md":"https://skillfed.io/packages/robocorp-workitems.md","pypi":"https://pypi.org/project/robocorp-workitems/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-13","license_spdx":null,"license_treatment":"permissive","name":"robocorp-workitems","python_support":"supports_current","summary":"Robocorp Work Items library"},"popularity":{"monthly_downloads":328990,"position":7549,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
