Skip to main content
Interested in this feature? Get in touch with your Customer Success Manager.
Junction Connect enables you to integrate the Junction Dashboard provider experience seamlessly into your existing web application. This serves as an alternative to building your own provider experience on top of the Lab Testing API.

Modalities

Junction supports two Junction Connect modalities:

Link Out

Opens Junction Dashboard in a top-level browser context, such as a new tab or popup window.
You want the provider to leave your app context and use the full Junction Dashboard.

Feature Embed

Embed a specific Junction Dashboard feature as an iframe into your web application.
You want your web application to own navigation and page structure while the iframe stays focused on one Junction workflow.

Environments

Junction Connect supports launching a team into the sandbox environment or the production environment. The sandbox environment is isolated from the production environment, and provides you access to additional testing facilities, such as creating test orders as well as order life cycle simulation.
Specify your target environment through the request environment field in the Create Dashboard URL endpoint.
For example, you can create test orders in Junction Dashboard and test the embedded order detail experience throughout the order lifecycle:
  1. Create a Dashboard URL with environment set to sandbox and feature set to order_creation.
  2. Open the URL and create a test order in Junction Dashboard.
  3. As the order moves through its lifecycle, create a new sandbox Dashboard URL with feature set to order:{id}.
  4. Load each returned URL in your embed to test the order detail experience at the relevant lifecycle state.

Features

Junction Connect supports the following features: While you must specify a feature to launch for both the Link Out and Feature Embed modalities, they have different behaviors: