Intro
Note: This feature is in beta. Contact your account team if you want to join.
- Required grants
- Access FileSets
- Connect your data
- Manage files
- Enable AI Search
- Access FileSets from an Agent
- Use FileSets in Code Engine
- FAQ
Required Grants
The following grants allow you to use the FileSets feature. FileSets have the same permission requirements as DataSets.- Manage DataSet — This grant allows you to view, edit, and delete any DataSets in an instance.
- Edit DataSet — This grant allows you to create and edit DataSets you have access to.
Access FileSets
Use the search to navigate to FileSets (Data >
FileSets).
A list of all the FileSets you have access to displays. I f a FileSet is powered by a connector, you can invoke manual runs.

Connect Your Data
There are two methods for bringing your unstructured data into Domo: you can either upload files from your device or use one of the file connectors, including Amazon S3, SFTP, GitHub, Google Drive, or Confluence.
Upload Files
Follow these steps to upload files directly from your device to FileSets:-
Select Upload Files > Upload from the FileSets screen.

-
You can browse files or drag and drop them. FileSets supports all common image and document file types.

-
Name your FileSet (required) and give it an optional description.


Upload Using a Connector
Follow these steps to upload data using a connector:-
Select Upload Files > Connectors from the FileSets screen.

-
Choose the connector for your data.

-
Select the appropriate authorized account or Create Account to create an account.

-
Add the required account details.

-
Set up the refresh schedule.

-
Name your file (required) and give it an optional description.

Manage Files
After uploading data from your device or using a connector, you can start managing your file contents. Select your FileSet to open it and go to the Files tab to view the full contents.

Enable AI Search
Enabling AI Search in your FileSets allows you to search the contents of your files from the file listing tab. This also makes your files accessible to Domo AI and allows AI Chat and other agents to surface more accurate insights based on your uploaded data and files. To enable AI Search for your FileSet, go to the Overview tab and select Enable AI Search.

Access FileSets From an Agent
AI Agents can use FileSets within an AI Agent Task inside Workflows. Follow these steps to enable FileSets in Workflows:-
Navigate to the workflow you’d like to add your FileSet to.

-
Add a new shape or edit an existing shape and choose AI Agent Task.

-
In the configuration panel, select Configure AI Agent.
The AI Agent Task configuration modal displays.

-
In the modal, go to the Tools tab, select + Add Tools and search for FileSets.


-
Check the box for the Ai Search File Set method, then select Add Functions.
The FileSet is added to the list of tools in the Tools tab.
- Select the FileSet to view the FileSet details. Enter the required information, including the FileSet ID.

- After entering all the information, save your AI agent task.
Use FileSets in Code Engine
You can also use FileSets in Code Engine by searching for FileSets in the Code Engine search, selecting the Domo FileSets function, and configuring and running your FileSet.

FAQ
This section answers some frequently asked questions. Select a question to expand and view its answer.What file types are supported?
What file types are supported?
FileSets can store all common image and document file types. AI Search indexing is limited to the following file types: txt, md, CSV, CSS, JSON, HTML, doc, docx, xls, xlsx, pdf, jpg, jpeg, and png.
What is the size limit per file?
What is the size limit per file?
Images: 3.75MBDocuments: 50MB (manual upload limit to 5MB)
How many files can I have?
How many files can I have?
Unlimited, but consumption rates do apply. There are consumption charges for Storage, Retrieval, and AI Search Indexing.
Can I connect files from a cloud service like Google Drive?
Can I connect files from a cloud service like Google Drive?
Yes, you can connect to Amazon S3, SFTP, Google Drive, or Confluence, and more will become available.
Can I visualize/drop files in a dashboard or App Studio app?
Can I visualize/drop files in a dashboard or App Studio app?
Not at this time. This is on our roadmap.
How do I manage access to FileSets, both for uploading and usage?
How do I manage access to FileSets, both for uploading and usage?
Currently, permissions are based on the entire FileSet.
Will I be able to use FileSets with the text generation tile?
Will I be able to use FileSets with the text generation tile?
This is on our roadmap.
