Laminar
  • Laminar
  • Platform
    • Overview
    • Getting Started
    • Advanced
      • Configurations
      • HTTP Request Batching
      • Workflow Exit Points
      • Invoke Secondary Workflows
      • Managing Notifications
    • Best Practices
    • Keywords
      • lam.resolveThenExecute
      • lam.exit
      • lam.execute
      • lam.asyncExecute
      • lam.httpRequest
      • lam.httpRequests
  • Concepts
    • Workflows
      • Global Workflow Object
    • Flows
      • Flow Types
        • HTTP Request
        • Data Transformations
      • Flow Runs
      • Supported Languages
    • API Key
    • Configurations
    • API
      • Reference
        • Workspaces
          • Issues
          • Users
          • Invitations
            • Decline
            • Accept
            • Received
            • Created
          • Workflows
          • Flows
          • Auth credentials
          • Api keys
          • Api descriptions
        • Workflow
          • Execute
            • External
          • Flows
          • Executions
        • Users
        • Flows
          • Runs
          • Versions
          • Stats
          • Recent runs
          • Read
        • Configurations
          • Properties
          • Flow credentials
          • Workspace
        • Auth credentials
        • Api descriptions
        • Api keys
        • Transform
          • Test
        • Lami
          • Public
          • Direct
        • Auth
          • Signin
          • Register
          • Refresh
          • Me
          • Users
            • Password
    • Changelog
  • External Links
    • Book a Demo
    • Playground
    • Sign In
  • Specification
Powered by GitBook
On this page
  • Invoking the system
  • Use cases

Was this helpful?

  1. Platform

Keywords

Learn about specific Keywords that can be used to run complex logic.

Invoking the system

Laminar Keywords were built to allow for complex use cases to be handled within workflows.

Each flow within a workflow can invoke a keyword by transforming its data to a format that is represents a keyword and what data it expects.

Use cases

Keywords can be used to:

  1. Iterate over data and run a workflow with each element

  2. Conditionally invoke workflows

  3. Adjust flow destination request metadata (headers, query params, body) dynamically

  4. Exit workflows early

  5. Resolve requests from external APIs that invoked Laminar and asynchronously continue running workflows

PreviousBest PracticesNextlam.resolveThenExecute

Last updated 11 months ago

Was this helpful?