Copilot
  • 4 Minutes to read
  • Dark
    Light
  • PDF

Copilot

  • Dark
    Light
  • PDF

Article summary

Copilot Now Available in Private Preview

We are excited to announce that our new Copilot and Blueprint features are now available to a select group of beta customers! This exclusive opportunity allows you to explore and test the latest capabilities of Blueprint before its official release.

If you're interested in joining the beta program, click here to request access.

Rivery's Copilot: AI-Driven Assistance for Seamless Data Integration

Rivery's Copilot is an AI-powered assistant that revolutionizes the way users interact with data, especially when working with custom or "non-native" Data Sources. By leveraging machine learning and intelligent automation, Copilot simplifies complex processes, such as building custom connectors for REST APIs, enabling seamless integration with virtually any data source.

This AI-driven tool is designed to significantly reduce the time and effort required to set up non-native data connectors, ensuring that users—whether technical or non-technical—can integrate, manage, and automate data flows with ease.


Key AI Capabilities of Rivery Copilot

  1. AI-Powered REST API Integration for Non-Native Connectors

    • One of Copilot’s most powerful features is its ability to assist in creating custom connectors for "non-native" Data Sources using REST APIs. Instead of manually handling complex API documentation and configuration, Copilot simplifies the process by:
      • Automatically recognizing API structures.
      • Recognizing the appropriate API methods (GET, POST, etc.).
      • Generating authentication flows (OAuth, API keys, etc.).
      • Mapping data fields for seamless integration.
    • With Copilot, users can connect to virtually any REST API—even if Rivery does not offer a native connector—transforming the way businesses interact with external data sources.
  2. Simplified Non-Native Connector Creation

    • For users who need to integrate with less common data platforms or custom-built APIs, Copilot acts as a bridge by gapping the initial setup process. This AI assistant:
      • Automates the discovery of API endpoints and methods.
      • Generates the required parameters and payload structures.
      • Configures response handling, including data transformations, to fit seamlessly into your pipeline.
    • This capability opens the door for businesses to connect to any third-party service, regardless of whether it’s part of Rivery's native integration ecosystem.
  3. Smart Suggestions for API Configurations

    • When working with REST APIs, configuring the right parameters, headers, or pagination settings can be complex. Copilot reduces this complexity by:
      • Analyzing the API documentation and providing smart suggestions for parameter setup, query strings, and pagination rules.
      • Automatically handling authentication mechanisms, including OAuth 2.0, API keys, and custom headers.
    • This intelligence-driven automation eliminates the trial and error often associated with API configuration.
  4. Automated Data Mapping and Transformation

    • As part of River's "Source to Target" river creation flow, once connected to a data source, Rivery's automated source mapping kicks-in.
  5. Proactive Error Handling and Troubleshooting

    • When working with custom connectors, errors in API calls or data formatting can be difficult to troubleshoot. Copilot proactively:
      • Identifies potential issues in API configurations, such as incorrect endpoints, missing authentication, or incorrect parameters.
      • Provides detailed suggestions for correcting errors in real-time, allowing users to resolve problems without deep technical knowledge.
      • Offers insights into error handling best practices, such as retry logic, timeouts, and response validations, to ensure data is processed reliably.

AI-Powered Custom Connector Use Case: Connecting to Any Data Source

Rivery Copilot is especially valuable for organizations looking to connect to data sources for which there are no native Rivery connectors. By following a simple process guided by AI, users can integrate with virtually any REST API:

  • Step 1: Identify the API

    • Copilot helps the user set up the API endpoint and method, suggesting the best configuration based on common patterns for the selected API.
  • Step 2: Set Authentication

    • Copilot automatically detects and helps configure the necessary authentication (e.g., OAuth, API keys), guiding the user through setup.
  • Step 3: Define Parameters and Payload

    • The AI assistant automatically identifies necessary query parameters and payload structures, removing the need for manual configuration.
  • Step 4: Data Mapping and Transformation

    • Copilot automates the mapping of API response data to the desired format, ensuring that the data can be easily ingested by downstream systems.

Benefits of Using Copilot for Non-Native Connectors

  • Speed and Efficiency: Copilot drastically reduces the time required to set up custom connectors, enabling even non-technical users to connect to APIs in minutes.
  • Error Reduction: By providing intelligent suggestions and automated error handling, Copilot minimizes the risk of misconfigurations.
  • Flexibility: Users can connect to any data source, whether or not Rivery offers a native connector, making the platform highly versatile for custom integrations.
  • Enhanced User Experience: Copilot simplifies complex data integration tasks, making API integration accessible to users of all skill levels.

Rivery’s Copilot transforms the process of connecting to external APIs, especially non-native connectors, into a seamless experience. With its AI-powered capabilities, Copilot handles everything from API configuration to data mapping and error handling, empowering users to quickly and efficiently integrate any data source into their workflows. Whether you're working with commonly used APIs or custom-built platforms, Copilot ensures that your data integration process is streamlined, accurate, and scalable.


Was this article helpful?