Apps Dashboard

The Apps Dashboard provides a centralized view of all integrated applications, along with detailed information about Fetches and Syncs. From this interface, users can add or remove integrations, configure settings, schedule automated Fetches and Syncs, or initiate them manually.

Top Toolbar and Performance Metrics

The top toolbar displays performance metrics for Fetches and Syncs, along with several action buttons that support configuration, scheduling, and running processes on demand.

Buttons

  • REFRESH ALL - Run all Fetches and Syncs listed on the Apps Table.

  • PAUSE ALL - Stop integrations from executing future scheduled fetches and syncs.

*Note: You must un-pause the integrations individually using the "Resume" button in the App Table to return integrations to normal

  • + APP - Create a new integration and add a new application to the Apps Table

  • - Manage Connections: Opens Connections Page.

Performance Metrics

  • Track the status of current fetches.

  • Displays the number of Successful Fetch, Failed Fetch, Running Fetches and Paused Fetches.

Apps Table

Columns

  • Name: Name of Application and the data types Violet will fetch from the Application. The data types are listed below the application name.

  • Status: Status of ongoing or most recent fetch.

  • Syncs To: If the integration is sending data to other applications, they will be listed here.

  • Created: Name of user who created the integration and the date and time it was created.

  • Actions: Allow you to edit the integration configuration.

    • - Subscribe To: Subscribe to receive updates about fetch events for the selected integration in a daily email.

    • - Configure Sync Event Subscriptions: Subscribe to receive information about sync events for the selected integration in a daily email.

      • From the following window, you can choose what type of events will be included in the subscription email -> Errors, Health Information, or Warnings.

    • - Fetch Updates: Run a fetch. Click button again mid-fetch to cancel/stop the fetch process.

Note: The run fetch button only looks for changes since the last fetch. If you want to do a full fetch of all data you will need to select the “Refresh Data” from the Integration Health Metrics “view".

  • - Pause: Pauses scheduled fetches.

  • - Resume: Resumes scheduled fetches.

  • - Edit: Opens the Configure App menu, which allows you to reconfigure the integration. From this menu, you can change the application, adjust data types, and define how often to run or refresh Fetches.

*Note – An integration can be listed on the App Table multiple times for a variety reasons. For example, if an application includes different Data Types or Fetch Frequencies (e.g., fetching issues hourly in one integration but Receipts daily in another integration).

Integration Health Stats View

Click on arrow to left of integration to show Integration Health Metrics view.

This view displays information related to the health of Fetches and (if applicable) Syncs.

Buttons:

  • Refresh Data: Click this button (located under the Fetch Time graph) to run a Full Fetch of all data from the integration. Unlike the “Run a Fetch” button which only looks for changes since the last fetch, the Refresh Data button will review all data for the requested data type(s).

  • If integration is set to Push Data there is also an on-demand push button below the graph.

  • - View Integration Timeline: In the top right corner of the Integration Health Metrics view allows to view the details for each Fetch or Pull.

*Note: Failures show on the timeline for the source of the push. To see more details about the failure, expand status to show error message. Click on Entity Link to see specific part that failed.

Last updated

Was this helpful?