Skip to content

IAV-1141/feat(wizard & dashboard): credential validation and integration replication for customer service agent

salaheddine zidani a demandé de fusionner feature/IAV-1141 vers develop

Summary

This MR introduces two new features in the Wizard and Dashboard flows, specifically designed to support the Customer Service Agent configuration.


Changes

Credential Validation for Existing Integrations

  • Added the ability to validate credentials of integrations that were previously created for other agents.
  • Validation checks whether those integrations are compatible and acceptable for use within a Customer Service Agent.
  • Users can now test credentials directly from the wizard/dashboard before proceeding.

🔁 Integration Replication

  • Added the ability to replicate an existing integration (originally linked to another agent) and attach it to the current Customer Service Agent.
  • Replication is only available after a successful credential test — the replication action is gated behind a passing validation result to ensure reliability.

Flow Overview

  1. User selects an existing integration (previously created for another agent).
  2. Credentials are validated and tested against compatibility requirements for the Customer Service Agent.
  3. If the test passes, the user is offered the option to replicate the integration and link it to the Customer Service Agent.
  4. If the test fails, replication is blocked until credentials are corrected.

Testing

  • Credential validation returns correct pass/fail state for compatible and incompatible integrations
  • Replication button is disabled/hidden when validation has not passed
  • Replicated integration is correctly linked to the Customer Service Agent
  • Wizard and Dashboard UI reflect the new states properly

Related Issues

IAV-1141

Rapports de requête de fusion