# Utilities

- [AI](https://docs.appmixer.com/connector-configuration/utils/ai.md): appmixer.utils.ai
- [AppEvents](https://docs.appmixer.com/connector-configuration/utils/appevents.md)
- [Controls](https://docs.appmixer.com/connector-configuration/utils/controls.md)
- [Condition](https://docs.appmixer.com/connector-configuration/utils/controls/condition.md)
- [Counter](https://docs.appmixer.com/connector-configuration/utils/controls/counter.md)
- [Digest](https://docs.appmixer.com/connector-configuration/utils/controls/digest.md)
- [Each](https://docs.appmixer.com/connector-configuration/utils/controls/each.md)
- [Join](https://docs.appmixer.com/connector-configuration/utils/controls/join.md)
- [Join Each](https://docs.appmixer.com/connector-configuration/utils/controls/joineach.md)
- [On Start](https://docs.appmixer.com/connector-configuration/utils/controls/onstart.md)
- [Set Variable](https://docs.appmixer.com/connector-configuration/utils/controls/setvariable.md)
- [Switch](https://docs.appmixer.com/connector-configuration/utils/controls/switch.md)
- [Converters](https://docs.appmixer.com/connector-configuration/utils/converters.md)
- [Archive](https://docs.appmixer.com/connector-configuration/utils/converters/archive.md)
- [CSV to HTML](https://docs.appmixer.com/connector-configuration/utils/converters/csv2html.md)
- [CSV to JSON](https://docs.appmixer.com/connector-configuration/utils/converters/csv2json.md)
- [CSV to XLSX](https://docs.appmixer.com/connector-configuration/utils/converters/csv2xlsx.md)
- [Data URI to File](https://docs.appmixer.com/connector-configuration/utils/converters/datauri2file.md)
- [HTML to CSV](https://docs.appmixer.com/connector-configuration/utils/converters/html2csv.md)
- [HTML to JSON](https://docs.appmixer.com/connector-configuration/utils/converters/html2json.md)
- [HTML to XLSX](https://docs.appmixer.com/connector-configuration/utils/converters/html2xlsx.md)
- [JSON to CSV](https://docs.appmixer.com/connector-configuration/utils/converters/json2csv.md)
- [JSON to HTML](https://docs.appmixer.com/connector-configuration/utils/converters/json2html.md)
- [JSON to XLSX](https://docs.appmixer.com/connector-configuration/utils/converters/json2xlsx.md)
- [XLSX to CSV](https://docs.appmixer.com/connector-configuration/utils/converters/xlsx2csv.md)
- [XLSX to HTML](https://docs.appmixer.com/connector-configuration/utils/converters/xlsx2html.md)
- [XLSX to JSON](https://docs.appmixer.com/connector-configuration/utils/converters/xlsx2json.md)
- [CSV](https://docs.appmixer.com/connector-configuration/utils/csv.md)
- [Add Column](https://docs.appmixer.com/connector-configuration/utils/csv/addcolumn.md)
- [Add Row](https://docs.appmixer.com/connector-configuration/utils/csv/addrow.md)
- [Add Rows](https://docs.appmixer.com/connector-configuration/utils/csv/addrows.md)
- [Create CSV](https://docs.appmixer.com/connector-configuration/utils/csv/createcsv.md)
- [Delete Columns](https://docs.appmixer.com/connector-configuration/utils/csv/deletecolumns.md)
- [Delete Rows](https://docs.appmixer.com/connector-configuration/utils/csv/deleterows.md)
- [Export CSV](https://docs.appmixer.com/connector-configuration/utils/csv/exportcsv.md)
- [Get Cell](https://docs.appmixer.com/connector-configuration/utils/csv/getcell.md)
- [Get Row](https://docs.appmixer.com/connector-configuration/utils/csv/getrow.md)
- [Get Rows](https://docs.appmixer.com/connector-configuration/utils/csv/getrows.md)
- [Import CSV](https://docs.appmixer.com/connector-configuration/utils/csv/importcsv.md)
- [Rename Column](https://docs.appmixer.com/connector-configuration/utils/csv/renamecolumn.md)
- [Update Rows](https://docs.appmixer.com/connector-configuration/utils/csv/updaterows.md)
- [Email](https://docs.appmixer.com/connector-configuration/utils/email.md): appmixer.utils.email
- [HTTP](https://docs.appmixer.com/connector-configuration/utils/http.md)
- [Delete](https://docs.appmixer.com/connector-configuration/utils/http/delete.md)
- [Dynamic Webhook](https://docs.appmixer.com/connector-configuration/utils/http/dynamicwebhook.md)
- [GET](https://docs.appmixer.com/connector-configuration/utils/http/get.md)
- [PATCH](https://docs.appmixer.com/connector-configuration/utils/http/patch.md)
- [POST](https://docs.appmixer.com/connector-configuration/utils/http/post.md)
- [PUT](https://docs.appmixer.com/connector-configuration/utils/http/put.md)
- [Response](https://docs.appmixer.com/connector-configuration/utils/http/response.md)
- [Uptime](https://docs.appmixer.com/connector-configuration/utils/http/uptime.md)
- [Webhook](https://docs.appmixer.com/connector-configuration/utils/http/webhook.md)
- [Language](https://docs.appmixer.com/connector-configuration/utils/language.md)
- [Tasks](https://docs.appmixer.com/connector-configuration/utils/tasks.md)
- [API](https://docs.appmixer.com/connector-configuration/utils/tasks/api.md)
- [Request Approval](https://docs.appmixer.com/connector-configuration/utils/tasks/requestapproval.md)
- [Request Approval Email](https://docs.appmixer.com/connector-configuration/utils/tasks/requestapprovalemail.md)
- [Test](https://docs.appmixer.com/connector-configuration/utils/test.md)
- [After All](https://docs.appmixer.com/connector-configuration/utils/test/afterall.md)
- [Assert](https://docs.appmixer.com/connector-configuration/utils/test/assert.md)
- [Before All](https://docs.appmixer.com/connector-configuration/utils/test/beforeall.md)
- [Call Count](https://docs.appmixer.com/connector-configuration/utils/test/callcount.md)
- [Join](https://docs.appmixer.com/connector-configuration/utils/test/join.md)
- [Process E2E Results](https://docs.appmixer.com/connector-configuration/utils/test/processe2eresults.md)
- [Tick](https://docs.appmixer.com/connector-configuration/utils/test/tick.md)
- [Timers](https://docs.appmixer.com/connector-configuration/utils/timers.md)
- [Scheduler](https://docs.appmixer.com/connector-configuration/utils/timers/scheduler.md)
- [Timer](https://docs.appmixer.com/connector-configuration/utils/timers/timer.md)
- [Wait](https://docs.appmixer.com/connector-configuration/utils/timers/wait.md)
- [Weather](https://docs.appmixer.com/connector-configuration/utils/weather.md)
- [XML](https://docs.appmixer.com/connector-configuration/utils/xml.md)
- [JSON to XML](https://docs.appmixer.com/connector-configuration/utils/xml/json-to-xml.md)
- [Validate XML](https://docs.appmixer.com/connector-configuration/utils/xml/validatexml.md)
- [XML to JSON](https://docs.appmixer.com/connector-configuration/utils/xml/xml-to-json.md)
- [XPath](https://docs.appmixer.com/connector-configuration/utils/xml/xpath.md)
- [Storage](https://docs.appmixer.com/connector-configuration/utils/storage.md)
- [Clear](https://docs.appmixer.com/connector-configuration/utils/storage/clear.md)
- [Find](https://docs.appmixer.com/connector-configuration/utils/storage/find.md)
- [Get](https://docs.appmixer.com/connector-configuration/utils/storage/get.md)
- [On Item Added](https://docs.appmixer.com/connector-configuration/utils/storage/on-item-added.md)
- [On Item Removed](https://docs.appmixer.com/connector-configuration/utils/storage/on-item-removed.md)
- [On Item Updated](https://docs.appmixer.com/connector-configuration/utils/storage/on-item-updated.md)
- [Remove](https://docs.appmixer.com/connector-configuration/utils/storage/remove.md)
- [Save To File](https://docs.appmixer.com/connector-configuration/utils/storage/save-to-file.md)
- [Set](https://docs.appmixer.com/connector-configuration/utils/storage/set.md)
- [RSS](https://docs.appmixer.com/connector-configuration/utils/rss.md)
- [Get Feed](https://docs.appmixer.com/connector-configuration/utils/rss/get-feed.md)
- [New Feed Item](https://docs.appmixer.com/connector-configuration/utils/rss/new-feed-item.md)
- [FTP](https://docs.appmixer.com/connector-configuration/utils/ftp.md)
- [Create Directory](https://docs.appmixer.com/connector-configuration/utils/ftp/create-directory.md)
- [Download File](https://docs.appmixer.com/connector-configuration/utils/ftp/download-file.md)
- [Get File Info](https://docs.appmixer.com/connector-configuration/utils/ftp/get-file-info.md)
- [New File](https://docs.appmixer.com/connector-configuration/utils/ftp/new-file.md)
- [Remove Directory](https://docs.appmixer.com/connector-configuration/utils/ftp/remove-directory.md)
- [List](https://docs.appmixer.com/connector-configuration/utils/ftp/list.md)
- [Remove File](https://docs.appmixer.com/connector-configuration/utils/ftp/remove-file.md)
- [Rename File](https://docs.appmixer.com/connector-configuration/utils/ftp/rename-file.md)
- [Upload File](https://docs.appmixer.com/connector-configuration/utils/ftp/upload-file.md)
- [Forms](https://docs.appmixer.com/connector-configuration/utils/forms.md)
- [Form Action](https://docs.appmixer.com/connector-configuration/utils/forms/form-action.md)
- [Form Trigger](https://docs.appmixer.com/connector-configuration/utils/forms/form-trigger.md)
- [Filters](https://docs.appmixer.com/connector-configuration/utils/filters.md)
- [Contains](https://docs.appmixer.com/connector-configuration/utils/filters/contains.md)
- [Equals](https://docs.appmixer.com/connector-configuration/utils/filters/equals.md)
- [Greater Than](https://docs.appmixer.com/connector-configuration/utils/filters/greater-than.md)
- [Identity](https://docs.appmixer.com/connector-configuration/utils/filters/identity.md)
- [Is Not Empty](https://docs.appmixer.com/connector-configuration/utils/filters/is-not-empty.md)
- [Less Than](https://docs.appmixer.com/connector-configuration/utils/filters/less-than.md)
- [Modulo](https://docs.appmixer.com/connector-configuration/utils/filters/modulo.md)
- [Not Equal](https://docs.appmixer.com/connector-configuration/utils/filters/not-equal.md)
- [Range](https://docs.appmixer.com/connector-configuration/utils/filters/range.md)
- [Files](https://docs.appmixer.com/connector-configuration/utils/files.md)
- [Archive File](https://docs.appmixer.com/connector-configuration/utils/files/archive-file.md)
- [Download File](https://docs.appmixer.com/connector-configuration/utils/files/download-file.md)
- [Load File](https://docs.appmixer.com/connector-configuration/utils/files/load-file.md)
- [Load File Lines](https://docs.appmixer.com/connector-configuration/utils/files/load-file-lines.md)
- [Remove File](https://docs.appmixer.com/connector-configuration/utils/files/remove-file.md)
- [Save File](https://docs.appmixer.com/connector-configuration/utils/files/save-file.md)


---

# 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.appmixer.com/connector-configuration/utils.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.
