Uploaded image for project: 'FreePBX'
  1. FreePBX
  2. FREEPBX-17215

Allow Answering Machine Detection (AMD) in Appointment Reminder



    • ToDo:
    • Distro:
      FreePBX Distro


      Currently, Appointment Reminder module will dial out and start playing the sequence of announcements, expecting key press from the called party for Confirm/Cancel/Reschedule etc.  It does it regardless whether the called party is human or an answering machine.  If the answering machine answers, and the module configured to make several calling attempts, the module will leave multiple identical voice messages at the receiving end.

      This request is for an improvement to include answering machine recognition (? through Asterisk AMD()). 

      Functionality-wise, the Appointment Reminder module may have configuration option to play a different announcement if the other end is an answering machine (e.g. just reminding of the appointment, without asking to press keys), or to hangup and try later X amount of times, as per reminder configuration. 

      There can be an option to control whether calls must continue if the answering machine is detected and voice mail is left. A new status code may be introduced to areminder_calls (likely 5) to indicate that the system "left voicemail".

        Gliffy Diagrams


            Issue Links



                • Assignee:
                  jphilip Philip Joseph
                  erobertus Eugene Robertus
                • Votes:
                  0 Vote for this issue
                  5 Start watching this issue


                  • Created:


                    Error rendering 'slack.nextup.jira:nextup-jira-plus-status'. Please contact your Jira administrators.