# Conversations screen

## Message Annotated

backend Sent when a message is annotated (i.e. its intent made explicit by the user). Event properties:

- `message_annotated_from` _(string)_: Indicates from where the message was annotated. Can be one of: `"conversations"`, `"annotate_new_data"`, `"interactive_learning"`.

## Message Received

backend Sent when a `user` event is received, that is, read from the event broker by the event service. Event properties:

- `username` _(string)_: Anonymized username (using SHA256).
- `channel` _(string)_: Channel from which the message was received.

## Message Flagged

backend Sent when a user flags a conversation message.

## Conversation Tagged

backend Sent when one or more tags are assigned to a conversation. Event properties:

- `count` _(integer)_: Number of new tags assigned to the conversation.

## Conversation Reviewed

backend Sent when a conversation is marked as reviewed.

## Conversation Saved For Later

backend Sent when a conversation is saved for later.

## Undo Conversation Reviewed

backend Sent when a conversation that was marked as reviewed no longer is.

## Undo Conversation Saved For Later

backend Sent when a conversation that was saved for later no longer is.

## Conversation Deleted

backend Sent when a conversation is deleted.

## view:conversations:loaded

frontend Sent when the user enters the conversations view.

## view:conversations:filters:apply

frontend Sent when the conversations filters are applied.

## view:conversations:filters:reset

frontend Sent when the conversations filters are reset (cleared).

## view:conversations:filters:apply:date

frontend Sent when conversations are filtered by date.

## entity:conversation:selected

frontend Sent when a conversation is selected from the conversations list.

## entity:annotation:corrected

frontend Sent when a user message event is annotated (i.e. its intent corrected).

## entity:slots:copied

frontend Sent when the user copies slots to the clipboard.

## entity:story:copied

frontend Sent when the user copies a story to the clipboard.

## entity:e2eStory:copied

frontend Sent when the user copies an end-to-end story to the clipboard.

## entity:e2eStory:opened

frontend Sent when the user opens an end-to-end story tab.

## entity:story:copied-to-il

frontend Sent when a conversation is copied from the conversations screen to the 'Talk to your bot' screen.

## entity:event:selected

frontend Sent when an event is selected from a conversation.

## entity:event:flagged

frontend Sent when a conversation event is flagged.

## entity:event:unflagged

frontend Sent when a conversation event is unflagged.

## actions:share-bot:show

frontend Sent when the user opens the `Share your bot` screen.

# Interactive Learning screen

## view:interactive:loaded

frontend Sent when the user enters the Interactive Learning / Talk to your Bot view.

# Stories screen

## Story Created

backend Sent when a user creates a new story. Event properties:

- `story_created_from` _(string)_: Specifies from where the story was created from. Can be one of: `"interactive"`, `"stories"`.

## view:stories:loaded

frontend Sent when the user enters the stories view.

# NLU Inbox screen

## Message Tagged

backend Sent when one or more tags are assigned to a message. Event properties:

- `count` _(integer)_: Number of new tags assigned to the message.

## view:suggestions:loaded

frontend Sent when the user enters the NLU Inbox screen.

# NLU Training Data screen

## view:regex-lookup:loaded

frontend Sent when the user enters the Regex / Lookup table view.

## view:synonyms:loaded

frontend Sent when the user enters the synonyms view.

# Responses screen

## view:responses:loaded

frontend Sent when the user enters the responses view.

# Config & Domain screens

## view:config:loaded

frontend Sent when the user enters the config view.

## view:domain:loaded

frontend Sent when the user enters the domain view.

# Models screen & lifecycle

## Model Trained

backend Sent when a Rasa model finishes training.

## Model Training Failed

backend Sent when a Rasa model training fails Event properties:

- `rasa_open_source` _(string)_: Rasa Open Source version.
- `total_training_time` _(number)_: Total number of seconds it took to train.

## Model Uploaded

backend Sent when a Rasa model is uploaded to Rasa Enterprise.

## Model Promoted

backend Sent when a Rasa model is tagged as 'active'.

## view:models:loaded

frontend Sent when the user enters the models view.

# Integrated Version Control

## Repository Created

backend Sent when a new Git repository is connected to Rasa Enterprise. Event properties:

- `branch` _(string)_: Target branch for the repository.
- `created_with_ui` _(string)_: When true, the repository was connected via the UI.

## Git Changes Pushed

backend Sent when any changes are pushed to the remote Git repository. Event properties:

- `branch` _(string)_: Name of the branch where the changes were pushed to.

# Roles & Users screen (Enterprise only)

## view:users:loaded

frontend Sent when the user enters the users view.

## view:roles:loaded

frontend Sent when the user enters the roles view.

# Miscellaneous

## Server X Start

backend Event sent when Rasa Enterprise is started with LOCAL_MODE=false. Event properties:

- `quick_install` _(boolean)_: When true, the one-line deployment script was used to deploy Rasa Enterprise.

## End-to-End Test Created

backend Sent when a user saves a test. Event properties:

- `e2e_test_created_from` _(string)_: Specifies from where the test was created from. Can be one of: `"interactive"`, `"stories"`.

## Status

backend Event sent automatically every 1 hour. It provides information on the overall project/server status. Event properties:

- `project` _(string)_: Anonymized project name (using SHA256).
- `local_mode` _(boolean)_: Always False.
- `rasa_x` _(string)_: Rasa Enterprise version.
- `rasa_open_source` _(string)_: Rasa Open Source version.
- `num_intent_examples` _(integer)_: Number of NLU examples.
- `num_entity_examples` _(integer)_: Number of entity examples.
- `num_actions` _(integer)_: Number of actions defined in the domain.
- `num_templates` _(integer)_: Number of templates defined in the domain.
- `num_slots` _(integer)_: Number of slots defined in the domain.
- `num_forms` _(integer)_: Number of forms defined in the domain.
- `num_intents` _(integer)_: Number of intents defined in the domain.
- `num_entities` _(integer)_: Number of entities defined in the domain.
- `num_stories` _(integer)_: Number of stories available.
- `num_conversations` _(integer)_: Total number of conversations in the Rasa Enterprise database.
- `num_events` _(integer)_: Total number of events across all conversations.
- `num_models` _(integer)_: Number of Rasa models.
- `num_lookup_table_files` _(integer)_: Number of unique filenames containing lookup tables.
- `num_lookup_table_entries` _(integer)_: Total number of lookup table entries combined.
- `num_synonyms` _(integer)_: Total number of entity synonyms defined.
- `num_regexes` _(integer)_: Total number of regexes defined.
- `num_environments` _(integer)_: Number of Rasa environments (live or not).
- `environment_names` _(array)_: Rasa environments names (anonymized).
- `num_live_environments` _(integer)_: Number of live Rasa environments.
- `uptime_seconds` _(number)_: Number of seconds elapsed since the Rasa Enterprise instance was started.
- `num_tags` _(integer)_: Total number of tags defined.
- `num_conversations_with_tags` _(integer)_: Total number of conversations with at least one tag assigned.
- `num_nlu_inbox_messages_with_tags` _(integer)_: Total number of NLU inbox messages with at least one tag assigned.
- `num_e2e_tests` _(integer)_: Total number of end-to-end tests.

## Conversations Imported

backend Sent when events are saved that originate from a `rasa export` call. Event properties:

- `process_id` _(string)_: Unique ID associated with the `rasa export` call (UUID4).

## Feature Flag Updated

backend Sent when a feature flag is enabled or disabled. Event properties:

- `name` _(string)_: Name of the feature.
- `enabled` _(boolean)_: Whether the feature was enabled or disabled.

## view:analytics:loaded

frontend Sent when the user enters the analytics view.

## conversation:hints:enable

frontend Sent when the 'Show me' button in the conversations screen is pressed (under the lightbulb).

# Intent Insights

## Rasa Cross-Validation Result Requested

backend Sent when the user requests the Rasa Open Source cross-validation results.
