Integrations overview

An integration is typically created with a tool that exists in tandem with and communicates back and forth often. Users will be using both your product and the site, and the usage will be interactive in a way that allows for sending and receiving of data from to/from your tool.

Slack integration

Slack integration is useful to explore data and get notifications on updates

  • Uses webhooks to trigger event notifications and interaction
  • Gives users notifications when updates are made to projects, datasets, or users
  • Allows subscription/unsubscription to/from users, projects, and datasets
  • Provides expanded links to offer jumping-off points for data exploration

R's DBI integration

  • An integration with R’s DBI is useful to quickly query data from R
    • Uses the Retrieve a dataset endpoint
    • Allows for quick import of datasets to R for querying
    • Utilizes R Studio’s Connections Pane to allow users to explore full datasets in R Studio