Skip to main content

Community Examples

Notice

This item is not maintained, there may be new features or modifications that need to be made for proper operation.

The "Community Examples" section in KuFlow is an excellent resource for developers who want to automate their processes. It includes a collection of use cases and examples contributed by members of the KuFlow community. These examples showcase the various ways in which KuFlow can be utilized to streamline and automate various tasks and processes.

It's important to note that the code provided by the community contributors is for educational and informational purposes only. KuFlow does not assume any responsibility or liability for the use of this code, including any damages or risks that may result from the use of the code. Therefore, it is the responsibility of the user to carefully review and test the code before using it in any production environment.

The use cases cover a wide range of industries and business needs, and demonstrate the flexibility and versatility of KuFlow as a tool. The goal of this section is to inspire developers to think creatively about how they can use KuFlow to improve their own processes and increase efficiency.

Whether you're just getting started with KuFlow or are looking for new ideas, the "Community Examples" section is an excellent place to begin.

Examples available:

  • JAVA
    • 3rd Party API (Twitter) Use Tutorial - Temporal.io based Worker
      • In the "Social Media Post" use case, the workflow connects our application to the Twitter API (it could also be LinkedIn or Facebook) with the purpose of filling up a text form to post a message on the timeline using the methods of the used API.
    • 3rd Party API (Google GSheets) Use Tutorial - Temporal.io based Worker
      • In the "Bus Seat Reservation" use case, the workflow checks seat availability from a Google Spreadsheet. If seats are available, the user fills out a form in KuFlow's UI to reserve a seat. The workflow will write the reservation details in the spreadsheet and notify the outcome. If there are no available seats, the user will be informed via KuFlow's UI without needing to fill out the form.
    • 3rd Party API (Google Apps Script) Use Tutorial - Temporal.io based Worker
      • In the "New Customer Onboarding" use case, the workflow receives the customer's data, such as the client name and project name, via the KuFlow User Interface and calls a Google App Script that creates the corresponding folder in our Google Drive structure.
  • TypeScript
  • RPA
    • KuFlow - RPA (UI.Vision) example
      • In the "RPA UI.Vision" use case, the workflow will perform an automated task using UI.Vision's RPA solution. The actions include opening a new web browser tab, inserting text in a search textbox, taking a screenshot of the results page, and uploading it to Kuflow's user interface using our CLI.
  • Python
    • KuFlow - Python Tutorial I
      • In this tutorial, we have develop a Temporal.io-based workflow in KuFlow with our Python template and some OCR libraries to create an invoice data extraction process from an image. Then showcase the data and send the information to a external system for further process.
Kuflow Logo