Experience Dashboard

You can view all your experiences from the CustomFit.ai dashboard. When you create a new experience, it will appear on the dashboard. You can easily find the experience by using the search bar to filter by names. The experience dashboard page provides various information about experiences such as :

Experience Dashboard

Name

A meaningful name of your experience that will allow you to easily locate it in the dashboard.

Status

To efficiently manage the experience we should have the ability to determine when an experience is active or inactive and when an experience is safe to turn off.

CustomFit.ai makes it easy with the status field. Every experience has a status field which reflects the state of the experience. For example, if an experience status is active then it is currently receiving requests.

Config can be in one of the four states :

  • New : The experience is new and it has not received any requests.

  • Active : The experience is active and it is receiving requests.

  • Inactive : The experience has not received any requests from X days. By default the number of inactive days is set to 7 i.e., if the experience does not receive any request for 7 days then it is considered as inactive. We can change the number of inactive days in the experience settings page

  • Full rollout : All users are receiving the same behaviour of the experience from X days. By default the number of full rollout days is set to 7 i.e., if the experience is serving the same behaviour for 7 days then its status is changed to full rollout. We can change the number of full rollout days in the experience settings page.

At the top of dashboard you can find the count of experiences in each status.

Scheduled

The Scheduled column in the dashboard gives information about the type of scheduled status of experience. At any given point experience will be in one of the three possible states :

  • Ongoing : The current date-time falls in between the experience scheduled start date-time and end date-time.

  • Completed : An experience has completed the scheduled time i.e., the current date-time falls after the scheduled end date-time.

  • In Future : An experience is scheduled in the future i.e., the current date-time falls before the scheduled start date-time.

Configs

The Configs column in the dashboard gives information about the total number of Dynamic configs present under an experience.

Behaviours

The Behaviours column in the dashboard gives information about the total number of behaviours present under an experience.

Power switch

You can enable/disable the experience from the CustomFit.ai dashboard if your experience is not behaving as expected. With this option, there is no need for you to redeploy your code.

For example, Development and ops teams can use dynamic configs to deploy code when they want and keep those new features hidden until product and marketing teams are ready to share. Product and marketing teams then use the CustomFit.ai dashboard to turn features on/off.

Actions

In the Actions column, you can delete an experience by clicking on the delete icon. Once you click on delete icon a confirmation pop up window appears to confirm your delete action.

You can also copy an experience in the same app by clicking on the copy icon of the respective experience. To know more about experience copy please visit Copy Experience section.

‚Äč