Member Junction
    Preparing search index...
    • Builds the import('@memberjunction/ai-bridge-base').TelephonyCallSdkFactory-shaped factory that constructs a VonageNativeCallSdk from the bridge's per-session Configuration. Pass the result to VonageBridge.SetSdkFactory(...) (via BaseTelephonyBridge.SetSdkFactory) so a deployment activates two-way native Vonage audio without code changes to the driver.

      Reads the Voice application id / private key + API key / secret + the WebSocket media URL + the native module specifier out of the config map the engine passes at connect (credentials resolved upstream — never inline secrets).

      Parameters

      • loadModule: NativeModuleLoader = defaultNativeLoader

        Optional native-module loader override (tests inject a fake; production omits it).

      Returns (config?: Record<string, unknown>) => VonageNativeCallSdk

      A factory (config) => VonageNativeCallSdk.

      // Where bridge drivers are configured (creds already resolved from the MJ credential system):
      bridge.SetSdkFactory(BindVonageNativeCall());