# Other Tool Modules

The "**Result"**, "**Update Params"** and "**Delay Execution"** tool modules are standard modules for use in any flow, designed to perform small tasks, but which are extremely useful, making it much easier to create flows.

{% hint style="info" %}
[Find out about the Module Header here](/english/skyone-studio/integrations/flows/module-header.md).
{% endhint %}

Read below for more details on each module:

* [Context Finder](#context-finder)
* [Result](#resultado)
* [Update Variables](#atualizar-variaveis)
* [Delay](#delay)

### Context Finder

The "**Context Finder**" module was created to provide context for an integration flow's progression. It identifies the parameters of the current context, ensuring that the correct data is loaded during execution.

In this way, the module simplifies the management of multi-context flows, allowing a single logical structure to serve multiple scenarios.

To use this module, you must have [defined variables](/english/skyone-studio/integrations/flows/flow-management/flow-canva-configuring-and-editing-the-flow/flow-settings.md#variables). Specify the variable that will be used as the key in the Context Identifier field.

<figure><img src="https://docs.skyone.cloud/~gitbook/image?url=https%3A%2F%2F2493694111-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQPcfIOA6Tl2Bmk6CdV2O%252Fuploads%252FH9Wj2YamXb8kCn4LyDVW%252F2CEFD24C-8152-4FFF-B811-561B7B833040.png%3Falt%3Dmedia%26token%3Db12971bf-cfc8-415b-b5ec-c5c8db4e031b&#x26;width=768&#x26;dpr=1&#x26;quality=100&#x26;sign=2e472cc9&#x26;sv=2" alt=""><figcaption></figcaption></figure>

To finish the configuration, click "**Save**".

{% hint style="success" %}
Read examples of how to use "Context Finder" in the [Multi-context Flow article](/english/skyone-studio/integrations/flows/flow-management/flow-canva-configuring-and-editing-the-flow/multicontext-flows.md).
{% endhint %}

### Result <a href="#result" id="result"></a>

The "**Result"** module, consisting of a single operation, returns a boolean (true/false) in the Callback URL and displays an output confirming the execution in the **Logger.**

To finish, click on "**Save"**.

### **Update Variables** <a href="#atualizar-variaveis" id="atualizar-variaveis"></a>

The "**Update Variables"** module, which also consists of a single operation, updates the flow variables to update a control parameter with flow data:

<figure><img src="/files/I9zatx0z3jslOWXvuGPk" alt=""><figcaption></figcaption></figure>

To finish, click on "**Save"**.

### Delay <a href="#delay" id="delay"></a>

The "**Delay"** module, which also consists of a single operation, allows the flow to be paused from 1 to 30 seconds and from 1 to 5 minutes:

<figure><img src="/files/GpCwmcQ4Nntkl8WJRRPM" alt=""><figcaption></figcaption></figure>

To finish, click on "**Save"**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skyone.cloud/english/skyone-studio/integrations/flows/tool-modules/other-tool-modules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
