Ответы пользователя по тегу VoIP
  • Как перевести звонок в транк, если экстеншн недоступен?

    KolyaniuS
    @KolyaniuS
    безнадежный оптимист
    Как вариант - в астериске имеется функция DEVICE_STATE.
    В Вашем случае реализовать схему можно, например так:

    if (${DEVICE_STATE(${EXTEN})} = UNAVAILABLE) {
    Dial(SIP/123@sip-trunk);
    };
    Ответ написан
    Комментировать
  • Как организовать ip-телефонию для отдела продаж небольшой компании?

    KolyaniuS
    @KolyaniuS
    безнадежный оптимист
    Исходите из того, какая CRM Вам нужна - самописная либо же готовое решение (платное/свободное).
    1 Вариант - своя собственная CRM
    минусы:
    - нужен специалист-программист-альтруист, который будет тратить Ваше время/деньги/нервы на реализацию всевозможных хотелок;
    - не факт что в итоге такая CRM будет работать с Вашей системой IP-телефонии или соответствовать Вашим ожиданиям о том, как оно должно в итоге работать
    - дальнейшая поддержка проекта, что выливается в дополнительные расходы и т.д.
    плюсы:
    - возможно Вам удастся добиться того, что такая CRM будет полностью удовлетворять всем требованиям бизнес-процессов в Вашей организации
    2 Вариант - бесплатная CRM (свободно распространяемая)
    Подходящие под Ваши перечисленные требования (интегрируются с тем же Астериском) могу назвать sugarCRM, vtigerCRM.
    минусы:
    - опять же нужен специалист. который все это установит/настроит/сконфигурирует;
    - придется довольствоваться теми функциональными возможностями, которые данные CRM предоставляют
    плюсы:
    - изобретать собственный велосипед не нужно.
    3 Вариант - платные готовые CRM
    Исходите из того, сколько человек будет пользоваться такой системой сейчас и в дальнейшем.
    Такие системы поставляются либо в облаке, либо как готовые десктопные решения и выбирать ту или иную следует именно в соответствии с данным фактом.
    Посчитайте для начала расходы на внедрение CRM и только потом, исходя из того. что предлагают другие компании, сделайте вывод - стоит ли самому городить огород с астерисками и потом навешивать на него свой/готовый инструментарий и потом заниматься поддержкой всего этого безумия на грани падения или же переплатить на первоначальном этапе и не забивать голову лишними проблема в дальнейшем.
    Из того, с кем приходилось сталкиваться:
    МангоОфис - дорого, не удобно, техподдержка никакая
    sipuni - нет CRM, дорого, очень классный инструментарий
    telphin - нет CRM, дешевая связь
    dom.ru - даже близко не облачная АТС, нет CRM
    zadarma - связь дешевая, но соответственно никакая
    Ответ написан
  • Как прозвонить на определенный внешний мобильный номер и в случае поднятия трубки абонентом тут же прервать связь?

    KolyaniuS
    @KolyaniuS
    безнадежный оптимист
    context out {
    _X.=> {
    ...
    Dial(SIP/number@provider,,M(postdial^${DIALSTATUS}));
    ...
    };
    };
    macro macro-postdial {
    catch s {
    if (${ARG1} = ANSWER) { Hangup; };
    };
    };
    Ответ написан