Here is how you can easily get free directory assistance to all your extensions using both free411 and goog411!
First lets make a recording.
Say Something like
"For free 411 press 1, for google 411 press 2"
Now open extensions_custom.conf
Add these this into the file
[custom-free411]
exten => s,1,playback(pls-wait-connect-call)
exten => s,2,Dial(SIP/18003733411@vitel-outbound,120,m)
[custom-goog411]
exten => s,1,playback(pls-wait-connect-call)
exten => s,2,Dial(SIP/18004664411@vitel-outbound,120,m)
Be sure to change the name of the outbound trunk in these custom contexts. Mine was vitel-outbound since I use Vitelity.
Next, in Freepbx go to custom destination.
add these into 2 separate Custom Destinations,
custom-free411
custom-goog411
Create a new IVR, name it 411. Select press 1 to go to destination custom-free411 and press 2 for custom-goog411.
Now on to Misc Application
Create a new one
Destination: Free411
Feature code: *411
Destination: IVR 411
Now dial *411, follow the prompts and enjoy.
If this tutorial helped you please pass on some good karma!