Data Retrieval Request Intent
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
- Navigate to Magic AI > Agent > Catalog.
- Click Create Intent.
- 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.