notice
This is documentation for Rasa X/Enterprise Documentation v1.1.x, which is no longer actively maintained.
For up-to-date documentation, see the latest version (1.4.x).
Version: 1.1.x
Telemetry Events
These are the events we anonymously track in order to improve our products. They are only tracked if telemetry is enabled.
note
We track events from both the backend and the frontend. Backend events look like Model Trained.
Frontend events look like actions:share-bot:show.
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. See also:entity:annotation:corrected. 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 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
Local X Start
backend Event sent when Rasa Enterprise is started with LOCAL_MODE=true. In general, this corresponds to a pip installation.Server X Start
backend Event sent when Rasa Enterprise is started with LOCAL_MODE=false. In general, this corresponds to a docker-compose or Kubernetes installation. **Note**: This event does not imply Rasa Enterprise is running on an actual server! 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): Value for LOCAL_MODE.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 therasa exportcall (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.
