AGI дозволяє зовнішній, написаній користувачем програмі, яка запускається з абонентської групи Asterisk через канали для керування телефонними операціями на пов’язаних з нею керуючих і голосових каналах.
AGI надає інтерфейс між диалпланом Asterisk і зовнішньою програмою, яка хоче маніпулювати каналом у диалплані. Загалом, інтерфейс є синхронним – дії виконуються на каналі з блоку AGI і не повертаються, доки дія не буде завершена.
На відміну від AGI, AMI — це асинхронний інтерфейс, керований подіями. Здебільшого AMI не надає механізмів для керування виконанням каналів – скоріше, він надає інформацію про стан каналів і контролює, де канали виконуються.
Сценарії AGI часто знаходяться в каталозі AGI (зазвичай розташований у /var/lib/asterisk/agi-bin), але ви можете вказати повний шлях до сценарію AGI.
Найпоширенішим його застосуванням є для виклику виноски. Його також часто використовують для цензури образливих слів. В інформатиці зірочка зазвичай використовується як символ підстановки або для позначення вказівників, повторення або множення.
Скоригований валовий дохід (AGI) — це ваш оподатковуваний дохід за рік після врахування всіх відповідних податкових відрахувань. Це важливий номер, який використовує IRS щоб визначити, скільки ви повинні сплатити податки.