Skip to content

Workflow Nodes in Martini

This section provides an overview of the various nodes available for creating workflows in Martini. Nodes are the fundamental building blocks of workflows, allowing you to define actions, decisions, and interactions within your processes.

Topics Covered

  1. API Invocation Node: Learn how to invoke external APIs within your workflows using the API Invocation Node. This node allows for seamless integration with third-party services.

  2. Trigger Node: Discover how to set up Trigger Nodes that initiate workflows based on specific events or conditions, ensuring timely and responsive automation.

  3. Webhook Node: Explore the Webhook Node, which enables your workflows to react to HTTP requests from external sources, facilitating real-time data processing.

  4. Map Node: Understand how to use the Map Node to transform and manipulate data as it flows through your workflow. This node is essential for data mapping and formatting.

  5. Invoke Service Node: Learn how to call existing services within your workflows using the Invoke Service Node. This node allows for reusability and modular design.

  6. Invoke Function Node: Discover how to execute Functions within your workflows using the Invoke Function Node, enhancing flexibility and functionality.

  7. Invoke Workflow Node: Explore the capability of invoking other workflows within your current workflow, allowing for complex process orchestration.

  8. Script Node: Learn about the Script Node, which allows you to run custom scripts as part of your workflow, enabling advanced logic and processing.

  9. Random Node: Understand how to introduce randomness into your workflows with the Random Node, providing variability in execution paths.

  10. Try Catch Node: Discover how to implement error handling within your workflows using the Try Catch Node, allowing for graceful handling of exceptions.

  11. Repeat Node: Learn how to set up loops within your workflows using the Repeat Node, enabling repeated actions until a specified condition is met.

  12. Fork Node: Explore the Fork Node, which allows you to create parallel execution paths in your workflows, improving efficiency and processing time.

  13. Database Node: Discover how to interact with databases using the Database Node, enabling data retrieval and manipulation directly within your workflows.

  14. Wait Event Node: Learn about the Wait Event Node, which pauses workflow execution until a specific event occurs, ensuring synchronization with external processes.

  15. Wait Time Node: Understand how to implement delays in your workflows using the Wait Time Node, allowing for timed actions and scheduling.