Data Retrieval Request Intent

Updated by Stephen Boss

Data Retrieval Request Intent

The Data Retrieval Request intent facilitates requests to access or retrieve data from backups, archives, or specific systems. This ensures users can regain access to important information stored in databases, file systems, or other locations.

Use Cases

  • Recovering data from backups due to accidental deletion.
  • Retrieving specific files or records for compliance or audit purposes.
  • Accessing archived data for operational needs.

Configuration Guide

1. Create the Intent

  1. Navigate to Magic AI > Agent > Catalog.
  2. Click Create Intent.
  3. Input the following details:
    • Intent Name: Data Retrieval Request
    • Description:

      A request to retrieve or restore data from backups for various systems, including workstations, servers, OneDrive, shared drives, and databases. This can include restoring accidentally deleted files, retrieving archived emails, restoring specific folders to a previous version, performing full data restores after a crash, recovering files from a former employee’s OneDrive, and restoring databases from backups.

    • Who can use this intent: Select All clients or adjust as needed.

2. Configure Arguments

Below is the configuration for required form fields, matching the screenshots:

Argument Name

Description

Type

Required

Data Type

Ask what type of data needs to be retrieved or restored. If this information has already been provided, use it without asking again.

Multiple choice (File, Database, Archive, Email, Other)

No

System or Location

Ask for the system or location the data needs to be retrieved from, such as a specific server, cloud storage, or database. If the user already provided this information, use what was provided and don't ask.

Textfield

No

Specific Details

Ask for specific details about the data to be retrieved, such as file name, folder name, or email subject. Be contextually aware and only ask for information that is needed for a technician to retrieve the data the user is asking for help with. If this information has already been provided, use it without asking again.

Textfield

No

Date for Retrieval

Ask for the date from which the data needs to be retrieved, if applicable. If the user already provided this information, use what was provided and don't ask.

Textfield

No

Reason for Retrieval

Ask why the data retrieval is needed. If this information has already been provided, use it without asking again.

Textfield

No

Required By Date

Ask for the date by which the data retrieval is needed. If this information has already been provided, use it without asking again.

Date

No

Additional Details

Ask if there are any additional details or special instructions. If this information has already been provided, use it without asking again.

Textfield

No

3. Configure External Reply

If applicable, configure an external reply. For this intent:

  • Confirm the request and include steps the user can expect for the retrieval process.
  • Leave the "This is a resolution" box unchecked.

4. Configure Automation

If applicable, set up automation by specifying the appropriate API URL:

  • URL for the API: Add the endpoint for processing data retrieval requests.


How did we do?