![]() Send the caller to the Authenticate() application and pass along the PIN set we created above.Answer the channel and wait for two seconds.Explanation is below: Įxten => s,n,Authenticate(/PINSETS/1,ad,6))Įxten => s,n,Set(_PINNUMBER=$) Next, add a custom context to extensions_nf. Select the ‘edit’ action button, and note the ‘itemid’ shown in the URL. After you submit the change, you’ll see your new PIN set listed. Give the set a descriptive name, and paste in the list of PINs provided by your customer. Getting Startedįirst, create the PIN set from the FreePBX GUI at Settings -> PIN Sets. If an employee doesn’t know a valid PIN when they attempt a call, the call will not be connected, keeping unauthorized people from engaging your services. With the customer providing the PINs, they know exactly who should be using which ones, and they can use any existing ID they use internally, such as an extension number, an employee number, etc. Instead, use FreePBX’s built-in application Authenticate() with a list of PINs provided by your customer for FreePBX inbound caller authentication. Unless your customer’s are sourcing a unique DID for each person, how would you report this? Route all calls to an operator to capture this data? Manually listen to each call recording and create a log? Your services are billed back to your customers, and they want reports of WHO exactly called you. This can be a useful feature, but the Authenticate() application can be used in other ways.įor example, let’s say your company provides B2B services. If an extension dials a matching phone number, they will be prompted to enter a valid PIN before the call is sent out the trunk(s). The PIN can also be added to the CDR record’s ‘accountcode’ field. So, if you want to limit calling to international destinations, you can define a set of PINs and assign the PIN set to an outbound route with international number pattern matching. Per FreePBX‘s definition: PIN Sets are used to manage lists of PINs that can be used to access restricted features such as Outbound Routes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |