LogoLogo
About
  • Guides
  • BDK
  • REST API
  • Release Notes
  • Getting Started
    • Kognitos Documentation
    • What is Kognitos?
    • Logging In
    • Account Setup
    • Quick Start Guide
    • Core Concepts & Definitions
  • Writing Automations
    • Automation Basics
      • Defining Data
      • Comments
      • Conditionals
      • Keywords
      • Loops
    • Automation Procedures
      • Charts
      • Date and Time
      • Department Boxes
      • Excel Files
      • PDF Files
      • JSON Files
      • Files and Documents
      • Image Manipulation
      • LLMs
      • Numbers
      • SFTP
      • Tables
      • Text
  • Calling Other Processes
    • Calling A Subprocess
    • Invoking a Subprocess
    • Starting Parallel Runs
  • Validating Data
  • Using the Debugger
  • Books (Intergrations)
    • Books
      • Library: All Books
      • First Edition Books
      • BDK Books
    • Book Development Kit
  • Automation Management
    • Context Based Learning
    • Email Triggers
    • Enterprise Dashboard
  • Scheduled Processes
  • Starring Data
  • Exception Handling
    • Providing Guidance
    • Resolving Common Exceptions
    • Learnings
  • Account Management
    • API Keys
    • User Roles & Permissions
Powered by GitBook
On this page
  • Overview
  • How Can I Invoke A Subprocess?

Was this helpful?

Export as PDF
  1. Calling Other Processes

Invoking a Subprocess

Learn how to invoke a subprocess using the invoke keyword.

Overview

Invoking a subprocess is one of the three ways a parent process can call a subprocess in Kognitos. When a subprocess is invoked using the invoke keyword, the parent process does not manage its execution or output.

This method is ideal when the parent process does not need to track the status or output of the subprocess and can continue execution immediately after invoking it.

How Can I Invoke A Subprocess?

This section explains how to call a process within another process as a subprocess using the invoke keyword.

Syntax

invoke {subprocess name} with
      {inputs}

Input Parameters

  1. subprocess name: The name of the subprocess.

  2. inputs: Any data elements the subprocess needs to run.

Example

In this example, the subprocess verify applicant qualifications is called with the resume as input.

invoke verify applicant qualifications with
      the resume

Last updated 1 month ago

Was this helpful?