| | 1870 | |
|---|
| | 1871 | /* |
|---|
| | 1872 | * vm-callme context plays voicemail over telephone for web click-to-call |
|---|
| | 1873 | * MSG and MBOX are channel variables that must be set when originating the call |
|---|
| | 1874 | */ |
|---|
| | 1875 | |
|---|
| | 1876 | $context = 'vm-callme'; |
|---|
| | 1877 | |
|---|
| | 1878 | $ext->add($context, 's', '', new ext_answer()); |
|---|
| | 1879 | $ext->add($context, 's', '', new ext_wait(1)); |
|---|
| | 1880 | $ext->add($context, 's', 'repeat', new ext_background('${MSG}&vm-repeat&vm-starmain')); |
|---|
| | 1881 | $ext->add($context, 's', '', new ext_waitexten(15)); |
|---|
| | 1882 | |
|---|
| | 1883 | $ext->add($context, '5', '', new ext_goto('repeat', 's')); |
|---|
| | 1884 | |
|---|
| | 1885 | $ext->add($context, '#', '', new ext_playback('vm-goodbye')); |
|---|
| | 1886 | $ext->add($context, '#', '', new ext_hangup()); |
|---|
| | 1887 | |
|---|
| | 1888 | $ext->add($context, 'i', '', new ext_playback('pm-invalid-option')); |
|---|
| | 1889 | $ext->add($context, 'i', '', new ext_goto('repeat', 's')); |
|---|
| | 1890 | |
|---|
| | 1891 | $ext->add($context, 't', '', new ext_playback('vm-goodbye')); |
|---|
| | 1892 | $ext->add($context, 't', '', new ext_hangup()); |
|---|
| | 1893 | |
|---|
| | 1894 | $ext->add($context, 'h', '', new ext_hangup()); |
|---|
| | 1895 | |
|---|
| | 1896 | /* end vm-callme context */ |
|---|