# Dialog Activities

## Dialogs Module

&#x20; The appConnector Dialogs activities module contains activities for entering or viewing values during runtime or test runs of your project.

<figure><img src="/files/DzCje343hKJydb0iBHpe" alt=""><figcaption><p>Dialogs Activities</p></figcaption></figure>

### Activities

The table below shows the activities in the Dialogs module.  The activities display the values when the project is run. Viewers activities are displayed when the workflow is run in debug mode.

| Activity              | Description                                                                                                                                                                |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| EditRecord            | Edit the content of a source or target record (et with a InitializeSource a LookupRecord or a InitializeTarget activity)                                                   |
| EditWorkflowValues    | Edit preselected workflow values (Arguments, Variables, Datafields (from source or target)                                                                                 |
| DisplayMessageBox     | Shows a Message Box that can display workflow values or constants If Cancel clicked = ends execution,   if Yes or OK Clicked returns Valid,  If No Clicked returns Invalid |
| PromptForValue        | Prompt the user for a value                                                                                                                                                |
| ViewRuntimeRecords    | Displays the current record (from all the sources and targets or from a selected one)                                                                                      |
| ViewRuntimeValues     | Displays a selected set of values (can be datafields, arguments, variables…)  and a selected record (source or target)                                                     |
| ViewRuntimeStatistics | Displays the Source and Target stats (Read, Update. Insert, Delete)                                                                                                        |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.appstrategy.com/apprules-r-documentation/platform/platform-features/base-activities/base-activities-2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
