HTTP Call Unit

HTTP Call Unit


HTTP Call Unit Overview

  1. Purpose: An HTTP Call Unit in a flow diagram is used to make HTTP requests to external services or APIs as part of your workflow. It’s a way to integrate your process with web-based systems.
  2. What it does:
    1. Sends an HTTP request (GET, POST, PUT, DELETE, etc.) to a specified URL.
    2. Receives the response (status code, headers, body) and passes it to the next step in the flow.
  3. How it works:
    1. Configure Request:
      1. Method: GET, POST, PUT, DELETE.
      2. URL: Endpoint of the API or service.
      3. Headers: Authentication tokens, content type, etc.
      4. Body: Data payload (for POST/PUT).
    2. Execute Call:
      1. The unit sends the request over the network.
      2. Waits for the response from the server.
    3. Handle Response:
      1. Captures status code (e.g., 200 OK, 404 Not Found).
      2. Parses response body (JSON, XML, text).
      3. Stores or passes data to the next steps.
    4. Error Handling:
      1. Retry on failure.
      2. Branch based on status code (e.g., success vs. error).
  4. Use case:
    1. Document Workflow: Call an OCR API to process a scanned document.
    2. Integration: Send data to a REST API for storage or analytics.
    3. Notification: Trigger a webhook to alert another system.
  5. Visual Representation:
    • Related Articles

    • Edit HTTP Call Unit

      Edit HTTP Call Unit
    • Edit HTTP Call Unit

      Overview An HTTP Call Unit in a flow diagram is used to make HTTP requests to external services or APIs within your workflow. It’s a way to integrate your process with web-based systems. What it does: Sends an HTTP request (GET, POST, PUT, DELETE, ...
    • Edit System Call Unit

      Overview The System Call Unit is an action unit in the Flow Editor/Designer that enables you to invoke internal system-level services or platform operations during execution. This unit is used to perform predefined system actions, retrieve system ...
    • Edit FTP Call Unit

      Overview The FTP Call Unit is an action unit in the Flow Editor/Designer that enables a flow to connect to an FTP/SFTP server to perform file-based operations during execution. This unit allows automation flows to securely transfer, retrieve, or ...
    • Mapping Unit

      Mapping Unit Overview Purpose: The Mapping Unit is an action unit in the Flow Editor/Designer that enables a flow to transform, map, and structure data between different formats or schemas during execution. What it does: Converts input data into the ...