How to configure delayed auto answer

The article Auto answer is about enabling immediate auto answer for incoming calls in Softphone.Pro. Some might use popups on incoming calls or call scripts in Agent's app, which require time to open. For such a case you can set a delay up before auto answer using this manual.

Delayed auto answer configuration

Recognizing server-side auto answer

The header Call-Info: answer-after= that Softphone.Pro can recognize is set on the PBX side.

1. Go to Settings - SIP settings.

2. In the dropdown Auto answer incoming call pick Accept server-side auto-answer:

Enable auto answer with INVITE header

3. Click Save.

4. Delayed server-side auto answer is configured. Section Delayed auto answer's use describes incoming call window with delayed auto answer from Agent's POV.

If the INVITE message of incoming call contains Call-Info: answer-after=, Softphone.Pro will automatically answer the call after timeout (in seconds) in answer-after runs out. E.g if INVITE message contains Call-Info: answer-after=5 header, the call will be automatically answered 5 seconds after it begins.

If your PBX does not allow you to set special headers for calls, configure delayed auto answer for any call.

Delayed auto answer for any call

Supported in Softphone.Pro 5.6 and newer.

1. Go to Settings - SIP settings.

2. In the dropdown Auto answer incoming call pick Always:

Enable auto answer for all calls

3. Click Save.

4. Exit Softphone.Pro.

5. Open SoftphonePro.ini configuration file with a text editor, and set AutoAnswerTimeout parameter in the [AppSettings] section. The value is the number in seconds after which Softphone.Pro will perform an auto-answer.

For example, to enable auto-answer 5 seconds after the call starts, specify the AutoAnswerTimeout=5 parameter.

6. Save changes and restart Softphone.Pro.

7. Delayed auto answer for any call is configured. Section Delayed auto answer's use describes incoming call window with delayed auto answer from Agent's POV.

Softphone.Pro will automatically answer any incoming call after timeout set in step 5 runs out.

Delayed auto answer's use

The Agent will see a message that the call will be answered automatically and a countdown in the incoming call window:

Auto answer countdown

Agents can answer calls by themself. If they don't the call will be answered automatically when the timer ends.

Disable Decline and Ignore call buttons as described in this manual if you don't want Agents to decline or ignore incoming calls.