AppSecOps Agent
This guide directs you through utilizing the AppSecOps Agent feature in CoreStack.
Introduction
The integration of AI Agents within the CoreStack platform offers significant benefits to users seeking support across security, financial, and cloud operations. The newly introduced AppSecOps Agent enables more sophisticated and context-aware interactions. This feature is specifically tailored to deliver detailed insights into active assessments and the frameworks currently in use.
Access AppSecOps Agent
Perform the following steps to access AppSecOps Agent:
1. Navigate to "AppSecOps Agents" in the Menu
On the left navigation pane, click AppSecOps.
2. Select "AppSecOps Agent" in the Menu
The AppSecOps Agent feature is present in all the sub-menus within the main menu "AppSecOps". For example, click Dashboard and then when this page opens, click AppSecOps Agent.
3. Click "AI Agents" and Select "AppSecOps Agent"
Alternatively, on the left navigation pane, click AI Agents and then select AppSecOps Agent.
4. View the AppSecOps Agent Page
The AppSecOps Agent page appears. This page is divided into three sections:
- Chat History: This section shows the previous chat history. Users can select an existing chat and ask question based on what was addressed earlier. This section also provides an option to start a new chat, search for an existing chat, clear all existing chats, rename a chat, and delete a chat.
- Chat: Users can start a new chat in this section either by typing their question or by selecting any existing prompt. The AppSecOps Agent will provide answers accordingly. If the user has selected any existing chat from the Chat History section, then they can view all the previous chat details for the selected chat (questions and answers) and they can even continue asking questions in this existing chat instance.
- Overview: This section provides detailed information about project/portfolio/application. Users can view all the key details about their AppSecOps Dashboard in this section. Users can click the arrow provided on top of each section to expand or collapse the section.
View Chat History
Perform the following steps to view chat history details:
1. Click "Chat History"
To view the chat history details, click Chat History.
2. Select a Chat from Chat History
Select a chat to view the chat details.
3. View Chat Details
After you select a chat, the chat details will appear in the Chat section.
4. Collapse Chat History
Click the arrow on the Chat History section to collapse the section.
5. Click Ellipses
Click the ellipses corresponding to a chat to take an action such as rename or delete an existing chat.
6. Rename a Chat
Select the option Rename Chat to change the name of an existing chat.
7. Rename the Chat and Save
In the "Enter a new name for this chat" box, enter the updated chat name and then click Save.
8. Click Ellipses
To delete a chat, click the ellipses corresponding to an existing chat that needs to be deleted.
9. Delete Chat
Select the option Delete Chat. A dialog box appears where you must click Yes to confirm the deletion, else click No.
10. Search Chat
Use the Search Chat box to search for an existing chat.
11. Clear All Chats
Click Clear All to remove all existing chats from the Chat History section.
12. Start New Chat
Click New Chat to start a new chat.
13. View Date and Time
Users can view the date and time below a chat name to know about when it was created.
Start a Chat
Perform the following steps to start a new chat:
1. Start New Chat
In the Chat section, click the plus (+) icon to start a new chat.
2. Type Your Question
In the text box provided at the bottom of the screen, type or enter your question and then click Enter.
3. View Answers for Your Question
You can view the answers for your assessment related queries. After viewing the answer, you can continue asking questions to the Agent based on if your query is resolved or not.
4. Navigate Through Pages
For cases where the assessment details are shown in multiple pages, you can use the various arrow icons to navigate through different pages and view the results.
5. Like or Dislike Answers
While viewing the answers, users have the option to like or dislike an answer. To like/dislike an answer, hover the mouse pointed over an answer so that the "like" (thumbs up) and "dislike" (thumbs down) symbols appear. After you are able to view the symbols, click either like or dislike. The answer will be marked as per your choice.
6. View More Prompts
Instead of typing your query, you can select an existing prompt and get answers. To use an existing prompt, click View More Prompts.
7. View Default Prompt
After clicking View More Prompts, the Default Prompt tab appears by default. It shows all the system-defined prompts that users can select from to get answers.
Note: In the Prompt Gallery dialog box, click the Copy to Clipboard (square) icon to copy a prompt to the clipboard.
8. View Saved Prompt
The Saved Prompt tab shows the list of prompts saved by users. Users can select any of the saved prompt and get relevant answers.
Note: In this dialog box, click the Copy to Clipboard (square) icon to copy a prompt to the clipboard and you can use the Delete icon to remove a saved prompt.
9. Select a Prompt
To use an existing prompt, just select the prompt you want to use and press the Enter key.
10. View Results
View the results for the selected prompt.
11. Save a User Defined Prompt
When you ask a custom query to the AppSecOps Agent, you will get an option to save that query as a prompt that will appear in the Saved Prompt tab of the Prompt Gallery dialog box. To save a user defined prompt, first type your query in the text box provided at the end of the Chat section and press the Enter key. After the answer is displayed, scroll up and hover your mouse pointer over the query you had asked. You can see two icons and you can click the second icon to save user-defined prompt.
12. Save User Defined Prompt
The Save this prompt dialog box appears wherein you must fill the following fields and then click Save.
- Enter tag key: Enter a tag key.
- Enter tag value: Enter a tag value.
- Prompt: This field shows the query you had asked to the agent, but the text can be modified here.
13. View Filter
Click the Filter icon to view ADD+. You can then click ADD+ to add filter for the prompt.
14. Filter Prompts Using Tag Key & Value
In the Select Key drop-down list, select a key and in the Value drop-down list, select a value. The prompts will be filtered as per the selected options and displayed. You can add additional tags. To remove a tag filter, click the cross symbol that appears above the Tags filtering block.
Users can also use the Search box to search for a specific prompt.
AppSecOps Overview
Perform the following steps to view AppSecOps Overview:
1. Click "Overview"
Click Overview to view the AppSecOps Overview screen and view details.
2. Collapse AppSecOps Overview
In the AppSecOps Overview section, you can click the arrow that appears on top of the section or you can click Overview to collapse the section.
3. Assessments Overview Section
The AppSecOps Overview section shows a drop-down on top. By default, the option AppSecOps Dashboard is selected. Users can view details about the following: Portfolio Count, Application Count, and Project Count.
Agentic Feed: Users can expand the available sub-sections and view related details.
4. Minimize or Maximize View
Users can minimize or maximize a graph/table view at anytime and view details.
5. Expand Agentic Feed
Under Agentic Feed, click the plus symbol to expand a sub-section and view details.
Note: Alternatively, users can click on the numbers that show on a sub-section heading to view more details.
Updated 1 day ago