Vendor-Layer Integration Templates for No-Code API Onboarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing analytics platforms require trained integration engineers to create integrations with new digital software products, leading to bottlenecks and delays in integration requests, and there is a need for a no-code solution to streamline this process.

Innovation Solution

A no-code environment allows users to create integration templates using configuration files, such as Swagger or YAML, which can be reviewed and published by administrators, enabling users to add new integrations without coding, and includes features like data manipulation and visualization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If trained integration engineers are used to create integrations with new digital software products, then integration reliability and quality are improved, but productivity is reduced due to bottlenecks and delays

Engineering Contradiction:
Improveintegration qualityVSAvoidintegration speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables self-service integration creation through automated endpoint extraction from configuration files, automatic data field discovery, and template-based integration generation. Users can create integrations autonomously without requiring trained integration engineers, thus resolving the contradiction by improving productivity while maintaining reliability through automated quality assurance mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-defining integration templates, pre-extracting endpoint information from configuration files, and pre-configuring data field mappings. This preliminary preparation work eliminates the need for manual integration engineering during execution, thereby improving productivity while ensuring consistent quality through standardized templates.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual integration creation processes are used, then integration security and accuracy are improved through expert review, but loss of time increases due to sequential processing steps

Engineering Contradiction:
Improveintegration accuracyVSAvoidintegration development time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback mechanisms where integration templates are automatically reviewed and validated against predefined criteria. The automated extraction and mapping processes include validation steps that provide immediate feedback on configuration correctness, ensuring accuracy while reducing time loss through parallel processing of validation checks.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces manual mechanical processes (expert review, hand-crafted integration code) with automated computational processes. Configuration files are automatically parsed, endpoints are extracted programmatically, and integrations are generated through automated template instantiation, thereby reducing time loss while maintaining accuracy through systematic validation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If public APIs are used for data access, then adaptability is improved for connecting to various data sources, but device complexity increases due to API rate limitations and strain

Engineering Contradiction:
Improvedata source connectivityVSAvoidAPI management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary layer that manages API interactions. Configuration files serve as intermediaries that encapsulate API connection details, and the automated extraction process acts as an intermediary that translates between configuration formats and integration implementations. This intermediary approach maintains adaptability while reducing the complexity of direct API management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250373592A1Creating an integration at a vendor layer
Publication Date: 2025.12.04 CONNECTWISE LLC
  • US20250373592A1 patent drawing
  • US20250373592A1 patent drawing
  • US20250373592A1 patent drawing

AI summary

A method for generating self-serve integrations includes receiving a network address of a configuration file that includes parameters to interface with a server. The method extracts, from the configuration file, endpoints and operation(s) available to manipulate each endpoint. The method displays a first table having a rows displaying (a) a given endpoint and (b) a menu for selecting a given operation to manipulate the given endpoint. The method, upon selection of a given row, displays input field(s) that accept a parameter, authorization, header, body, and/or response data. The method gathers, from the server, a data fields available at the given endpoint. The method displays a second table having rows that have data field(s), and input(s) for a data type, column type, a display name, unit, description, primary key, secondary key, and/or an indexing toggle.