The Communication Manager station form has an option for "Auto Answer" on page 2. It works by Communication Manager sending a proprietary off hook request to the station/soft-phone after the call is delivered. The station then goes off hook to answer the call. Avaya devices that support headsets or speakerphones usually support this message (it is hard to get the handset to jump out of the cradle).
In the context of your application I do not know if this proprietary off-hook request is available/exposed in the client SDK. If it isn't, it is probably best to make auto-answer a button of some form on the soft-phone's UI. When messaging offering a call to the station occurs and this option is enabled, the station can send the appropriate off-hook/answer indication.
One should be aware of other features that can interact with this behavior (e.g. send all calls with a simulated bridged appearance, bridging, PCOL, TEG, TEAM, and the like), and think through when auto answer is appropriate and when it may not be desirable to auto-answer a call and under what conditions the application is aware of the feature state of those other features that there may be interactions with.
Communication Manager has an option to just auto answer just ACD calls, just ICOM versus all calls.
|