To enable a third-party virtual agent to communicate with the SmartReach application, you a need connector.  The connector—built by SmartReach—services as a conduit between SmartReach and the third-party virtual agent. 

For additional information, see AI Virtual Agent.