Hi,
If your caller is using softphone then you can create a simple dialplan
which consults a DB and verifies that the dialled number is in the
allowed-caller-list and if the result is OK just let the call dial through.
Use Mixmonitor() application in your dialplan to record this call at some
location(file-path) and on Hangup insert the call related data into DB.
This all can be done from within the dialplan
(extensions.conf/extensions.ael) OR via any AGI as well.
AMI has different purposes and, for starters, should not be confused
together and compared.
Thanks
Sammy
On Mon, Jan 14, 2013 at 11:23 AM, Muhammad <mohammad.ghazavi at
gmail.com>wrote:
> Hi,
>
> I write some php code in AMI to working with asterisk command. I don't
> know exactly what is the different between AMI and AGI and witch one is
> better for my planning.
> Im planning to call party users that their number is is my panel on web.
> We have some operator and they can call party users via client softphone by
> clicking on their number, so they have to limited to call just listed
> number and restrict to call another number. how can do permission to this
> plan? and how can get stored call record in asterisk (IVR recorded voice)
> via php programming (AGI is better or AMI).
>
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
> http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.digium.com/pipermail/asterisk-users/attachments/20130114/7c55da5f/attachment.htm>