Overview

Introduction

The 2Ring Dashboards & Wallboards Generic Web Service connector enables integration with any data source that exposes a RESTful HTTP(S) API. It provides a flexible mechanism to retrieve data through standard web requests and then transforms it into a format suitable for display on dashboards and wallboards.

The connector supports REST API configurations, with:

  • GET and POST HTTP methods

  • Responses in JSON and XML formats

This flexibility allows the connector to be used in scenarios such as:

  • Displaying statistics from proprietary internal systems

  • Integrating with third-party ticketing systems or CRM platforms

  • Consuming public APIs with dashboard-ready data

The connector’s configuration is done fully within the DW Administration Tool, without requiring custom coding. It supports both scalar and table-valued calculations, and can be used in both layouts and widgets.

Use Cases

The Generic Web Service connector is a highly flexible integration point and is commonly used in the following scenarios:

  • Internal Systems Integration
    Pulling performance metrics or statuses from proprietary systems that expose data through internal REST APIs.

  • Custom CRM or Ticketing Dashboards
    Displaying ticket queues, customer interaction logs, or service KPIs from tools like Freshdesk, Zendesk, or other REST-enabled platforms.

  • Monitoring External Services
    Integrating with public APIs (e.g., weather, uptime monitoring, logistics tracking) to enrich wallboards with real-time context.

  • Aggregating Multi-System Data
    Merging insights from multiple disparate sources by configuring multiple REST calculations that target different endpoints.

  • Rapid Prototyping or Temporary Data Feeds
    Setting up temporary dashboards during pilot phases or testing periods where no dedicated connector is yet available.

These use cases make the Generic Web Service connector a valuable choice when fast, custom, or lightweight integration is needed.