# Misc

### My Agents

The "My Agent" node enables you to include another agent within a larger agent workflow, creating modular, reusable systems. The key concept here is encapsulation, where the embedded agent runs independently from the main agent's processes.&#x20;

This separation ensures that the embedded agent handles its own tasks, logic, and operations without interfering with the flow or state of the broader agent. The outer agent simply interacts with the results, making complex, multi-agent systems manageable and efficient.

### Read CSV

This node accepts input in a form of CSV file. You can specify what delimeter to use.\
It outputs an array of lines from the CSV file, organized in a dictionary, in JSON syntax.

To pass a file as an input, you must use a "file" type agent input, and upload the CSV file.

### Serialize JSON

Serialize and object (such as Google Search output) and return a JSON string.

### Parse JSON

Parse a JSON string and return a list of strings for each element.


---

# 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://help.integrail.ai/agent-studio/editor/misc.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.
