Skip to main content

Introduction

ROOKConnect is a comprehensive solution from ROOK designed to streamline the collection and integration of health data from various sources into client applications. By leveraging ROOKConnect, clients can efficiently gather health data without the complexity of managing multiple integrations. This service automates the collection process, extracting data directly from health data sources or through SDKs on mobile devices, and delivers processed, actionable insights through APIs and webhooks.

What Does ROOKConnect Do?

ROOKConnect facilitates a seamless data flow through the following stages:

  1. Data Extraction Stage:

    • Data is sourced from health data providers using our robust extraction tools, either through API polling or by tapping into real-time data streams.
    • Authorization for data access is managed through ROOKConnect by generating URLs for user authorization, accessible via the Connections Page or directly through API endpoints. Once authorized, ROOKConnect automates the data collection, utilizing technologies like webhooks for prompt data retrieval. For sources lacking APIs, our SDKs extract data directly from mobile devices.
  2. Processing Stage:

    • The data is processed on our servers where it is standardized, harmonized, and cleansed to ensure consistency and accuracy.
    • Additional processing tasks like data standardization are handled by ROOKConnect's Extraction SDKs.
  3. Data Consumption Stage:

    • From ROOKConnect Server:
      • Clients can access user data summaries and events via our API endpoints.
      • Subscription to ROOKConnect webhooks enables clients to receive real-time updates and new data notifications.

What Are The Advantages Of Using ROOKConnect?

Data Sources

  • ROOKConnect supports integration with over 300 wearable health data sources, continually expanding our portfolio. Contact us for integrations with additional providers.

Technical Support

  • We ensure comprehensive connectivity to all supported health data sources, managing any updates or modifications necessary to maintain seamless integration.
  • Our dedicated legal and security teams manage the complexities of data compliance, providing transparent and straightforward terms through authorization mechanisms embedded in client applications.

Cost Efficiency

  • ROOK absorbs costs associated with accessing health data APIs or connections that may be otherwise prohibitive, ensuring clients pay only for their actual usage.

What Is The Technology Behind ROOKConnect?

ROOKConnect incorporates a suite of technologies including SDKs, APIs, and webhooks, designed to integrate seamlessly into client applications. Each component is modular, allowing for flexible use as standalone elements or in combination, tailored to specific application needs.

What Are The Principles Of ROOKConnect Technology?

We focus on three fundamental principles to guide the development of ROOKConnect technology:

Modularity

  • Our components are modularized with well-defined responsibilities, allowing clients to integrate each component separately. For example:
  • Clients can use ROOKConnect's Bluetooth extraction SDK to develop their own training app without utilizing ROOKConnect's training SDK.
  • ROOKConnect's Health Data Extraction SDK can be directly used on mobile devices without transmitting the data to ROOKConnect servers.
  • ROOKConnect's Transmission SDK enables the transmission of health data generated by clients' own mobile apps.

Versatile

  • Our technology is versatile, designed to adapt to diverse industry needs and various business models, with customizable data structures to fit unique use cases.

Ease Of Integration

  • ROOKConnect is engineered for simplicity and speed, offering modular components that align with clients' development resources and project timelines.