Skip to main content

Intro

This article explains how to access Documents in Domo, create Document Collections by uploading files or connecting to a data source, enable Agent Knowledge for AI Search, search across your Documents, and use Documents from an Agent in Workflows, the AI Library, and Magic ETL.

Required Grants

To access Documents, the following grants must be enabled for your role:
  • Manage Documents — View, edit, and delete any Document Collections in this instance.
  • Edit Documents — Create and edit Document Collections to which you have access.
  • View Documents — View only for any Document Collections to which you have access.
Learn more about grants.

Access Documents in the New Navigation

You can find Documents under Data and ETL in the mega-menu.
documents_nav_1

Access Documents in the Traditional Navigation

You can find Documents in the Data Center under the new Documents icon in the left navigation.
documents_nav_2
When you navigate to the Documents listing page, you see all Documents that you have access to. From this page, you can manage sharing and ownership, modify the name and description, and delete collections. If the Document is powered by a connector, you can invoke manual runs.
documents_1
You can either upload a document from your computer or bring in your documents via a connector.
documents_upload_1
documents_share
documents_changeOwner
documents_editName
documents_delete

Create a Document Collection

There are two options to bring your unstructured data into Domo: upload files from your computer, or connect via one of our file connectors—Amazon S3, SFTP, GitHub, Google Drive, or Confluence, with more to come.

Upload Files

Under the Create Collection menu, choose Upload. You can browse your computer and upload documents or folders into the system.
documents_upload_2
You can also drag and drop files and folders from your desktop to the Upload dialog.
documents_upload_6
documents_upload_3
When uploading a folder, you are prompted before continuing.
documents_upload_4
If a filename contains invalid characters, you can choose to remove them or choose the suggested name.
documents_upload_5
When updating an existing file, you can choose Replace or Keep Both.
documents_upload_7
You can check the upload status of your files from the Upload details menu. From this menu, you can see the files In Progress, Completed, and Failed to upload.
documents_upload_8

Connect to a Data Source

  1. Choose the connector where your data is stored.
    documents_connector_1
  2. Select the appropriate authorized account, or use the simple connect wizard to create the account.
    documents_connector_2
  3. Add the appropriate connection details.
    documents_connector_3
  4. Set up the refresh schedule.
    documents_connector_4
  5. After uploading files or successfully connecting, specify the Document name and description, and then select Save.
    documents_connector_5

Manage a Document Collection

The Document Collection Details menu provides access to settings and actions for managing a collection. The options available depend on whether the collection is powered by a connector or by uploaded files.

Manage a Connector-Powered Collection

From the Document Collection Details menu, you can enable or disable Agent Knowledge, edit the name and description, manually run the connector, manage sharing, change ownership, and delete a collection. The tabs allow access to see the individual files, connector settings, and run history.
documents_connectorMenu_1
documents_connectorMenu_2
documents_connectorMenu_3
documents_connectorMenu_4
documents_connectorMenu_5

Manage an Uploaded Collection

From the Document Collection Details menu, you can enable or disable Agent Knowledge, edit the name and description, create folders, manage sharing, change ownership, and delete a collection.
documents_uploadMenu_1
documents_uploadMenu_2
documents_quickview
documents_preview
When uploading documents from your computer, you can use folder management to organize your files.
documents_newFolder_1
documents_newFolder_2

Enable Agent Knowledge

After Agent Knowledge is enabled, you can search the contents of your documents from the listing tab. This also makes your documents accessible to Domo AI and allows AI Chat and other Agents to surface more accurate insights.
documents_agentKnowledge_1
documents_agentKnowledge_2
documents_agentKnowledge_3

Search Documents

From the listing tab, choose Search to find file name and description matches. Choose Agent Knowledge to search the contents of your files.
documents_search_1
documents_search_2

Access Documents from an Agent in Workflows

Agents can fully use Documents as a Tool or Knowledge within the AI Agent Task inside Workflows.
  1. From the Tools tab, select + Add Tools.
  2. Search for “Documents” and select the DOMO DOCUMENTS package.
  3. Choose the AI Search File Set method.

Access Documents from an Agent in the AI Library

documents_ai_library_1

Access Documents from an Agent in Magic ETL

Within Magic ETL, you can use a Document Collection as an input to other tiles, or read and write files into collections.
documents_etl_1
documents_etl_2

FAQ

All common image and document file types can be stored. 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.
Yes. Images are limited to 3.75MB, and documents are limited to 50MB.
There is no limit, but consumption rates apply. See the Consumption Supplemental Terms for details.
Yes. You can connect to Amazon S3, SFTP, GitHub, Google Drive, or Confluence, with more to come.
Agents can fully use Documents as Knowledge.
Not at this time. This is on our roadmap.
Currently, permissions are based on the entire Document and are controlled through Roles and Grants.
Yes, there are consumption charges for file storage, Agent Knowledge storage, and processing. See our online terms for full details.
This is on our roadmap.