|
14 | 14 | %%% James Aimonetti
|
15 | 15 | %%%-------------------------------------------------------------------
|
16 | 16 | -module(cf_voicemail).
|
17 |
| - |
18 | 17 | -behaviour(gen_cf_action).
|
19 | 18 |
|
20 | 19 | -include("callflow.hrl").
|
|
95 | 94 |
|
96 | 95 | -define(DEFAULT_FIND_BOX_PROMPT, <<"vm-enter_id">>).
|
97 | 96 |
|
98 |
| --record(keys, {operator = <<"0">> |
99 |
| - %% Compose Voicemail |
100 |
| - ,login = <<"*">> |
101 |
| - |
102 |
| - %% Record Review |
103 |
| - ,save = <<"1">> |
104 |
| - ,listen = <<"2">> |
105 |
| - ,record = <<"3">> |
106 |
| - |
107 |
| - %% Main Menu |
108 |
| - ,hear_new = <<"1">> |
109 |
| - ,hear_saved = <<"2">> |
110 |
| - ,configure = <<"5">> |
111 |
| - ,exit = <<"#">> |
112 |
| - |
113 |
| - %% Config Menu |
114 |
| - ,rec_unavailable = <<"1">> |
115 |
| - ,rec_name = <<"2">> |
116 |
| - ,set_pin = <<"3">> |
117 |
| - ,rec_temporary_unavailable = <<"4">> |
118 |
| - ,del_temporary_unavailable = <<"5">> |
119 |
| - ,return_main = <<"0">> |
120 |
| - |
121 |
| - %% Post playbak |
122 |
| - ,keep = <<"1">> |
123 |
| - ,replay = <<"2">> |
124 |
| - ,forward = <<"3">> |
125 |
| - ,prev = <<"4">> |
126 |
| - ,next = <<"6">> |
127 |
| - ,delete = <<"7">> |
128 |
| - |
129 |
| - %% Greeting or instructions |
130 |
| - ,continue = 'undefined' |
| 97 | +-record(keys, {operator = <<"0">> :: ne_binary() |
| 98 | + %% Compose Voicemail |
| 99 | + ,login = <<"*">> :: ne_binary() |
| 100 | + |
| 101 | + %% Record Review |
| 102 | + ,save = <<"1">> :: ne_binary() |
| 103 | + ,listen = <<"2">> :: ne_binary() |
| 104 | + ,record = <<"3">> :: ne_binary() |
| 105 | + |
| 106 | + %% Main Menu |
| 107 | + ,hear_new = <<"1">> :: ne_binary() |
| 108 | + ,hear_saved = <<"2">> :: ne_binary() |
| 109 | + ,configure = <<"5">> :: ne_binary() |
| 110 | + ,exit = <<"#">> :: ne_binary() |
| 111 | + |
| 112 | + %% Config Menu |
| 113 | + ,rec_unavailable = <<"1">> :: ne_binary() |
| 114 | + ,rec_name = <<"2">> :: ne_binary() |
| 115 | + ,set_pin = <<"3">> :: ne_binary() |
| 116 | + ,rec_temporary_unavailable = <<"4">> :: ne_binary() |
| 117 | + ,del_temporary_unavailable = <<"5">> :: ne_binary() |
| 118 | + ,return_main = <<"0">> :: ne_binary() |
| 119 | + |
| 120 | + %% Post playbak |
| 121 | + ,keep = <<"1">> :: ne_binary() |
| 122 | + ,replay = <<"2">> :: ne_binary() |
| 123 | + ,forward = <<"3">> :: ne_binary() |
| 124 | + ,prev = <<"4">> :: ne_binary() |
| 125 | + ,next = <<"6">> :: ne_binary() |
| 126 | + ,delete = <<"7">> :: ne_binary() |
| 127 | + |
| 128 | + %% Greeting or instructions |
| 129 | + ,continue = 'undefined' :: api_ne_binary() |
131 | 130 | }).
|
132 | 131 | -type vm_keys() :: #keys{}.
|
133 | 132 |
|
|
0 commit comments