npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-lirax

v2.5.0

Published

LiraX telephony and CRM integration for n8n with full API coverage - Voice calls, SMS, IVR, contacts and call management. Supports Ukraine and Belarus regions.

Downloads

121

Readme

n8n-nodes-lirax: Интеграция LiraX с n8n и AI

LiraX Header

LiraX — это профессиональная облачная IP-телефония и CRM. Пакет n8n-nodes-lirax предоставляет полный набор инструментов ("нод") для автоматизации звонков, управления клиентами и создания Голосовых AI Агентов внутри n8n.

🚀 Версия 2.2.2 — Полная поддержка n8n AI Agents, работа с аудио (Whisper) и стандартизированные инструменты.


📦 Что включено?

В пакет входят 6 специализированных нод, покрывающих 100% возможностей API LiraX:

🤖 Для AI и LLM

  • LiraX Tool (NEW): Специальная нода-инструмент для подключения к AI Agent в n8n. Позволяет GPT/Claude управлять звонками, "видеть" контекст клиента и переводить звонки на операторов.

📞 Телефония

  • LiraX Telephony: "Тяжелая артиллерия" для звонков.
    • Make Call: Обычный звонок.
    • Smart Call: Звонок с TTS приветствием ("Здравствуйте, это доставка...").
    • IVR / Ask Question: Задать вопрос и распознать ответ (DTMF/Голос).
    • Get Recording: Получить запись звонка (авто-определение MP3/WAV).

🤝 CRM и Клиенты

  • LiraX CRM: Управление базой.
    • Создание/Поиск контактов.
    • Сделки (Deals) и Задачи (Tasks).
    • Заметки (Notes).
    • Поддержка Resource Locator для выбора сотрудников и стадий.

⚡ Триггеры (Real-time)

  • LiraX Trigger: Запускает workflow при событиях.
    • Входящий звонок (Incoming Call).
    • Завершение звонка (Hangup).
    • Получение SMS.
    • Результат IVR опроса.

💬 Сообщения

  • LiraX Messaging: Отправка SMS и сообщений во внутренний чат.

⚙️ Администрирование

  • LiraX Admin: Управление SIP-маршрутизацией, сотрудниками и черными списками.

🚀 Установка

  1. Откройте ваш n8n.
  2. Перейдите в Settings > Community Nodes.
  3. Нажмите Install и введите: n8n-nodes-lirax.
  4. Согласитесь с рисками (это стандартное сообщение для custom нод).

🔑 Настройка (Credentials)

Вам понадобится IP (адрес сервера) и Token (ключ API) от LiraX.

  1. Добавьте ноду (например, LiraX Telephony) на холст.
  2. В параметре Credential выберите Create New.
  3. Введите данные:
    • Server IP: IP адрес вашей АТС LiraX (например, 185.x.x.x).
    • Token: Ваш API токен (получите у техподдержки LiraX).
  4. Настройка готова! Она применится ко всем нодам пакета.

🧠 Руководство: Создание Голосового AI Агента

Версия 2.2+ превращает n8n в мощную платформу для голосовых ботов.

Шаг 1: Подключение Инструмента (Tools)

  1. Создайте ноду AI Agent.
  2. Рядом создайте ноду LiraX Tool.
  3. Соедините выход ai_tool (LiraX Tool) со входом Tools (AI Agent).
  4. В настройках LiraX Tool выберите операции, которые разрешено делать боту (например, Get Call History, Voice Handoff).

Шаг 2: Контекст (Context Hydration)

Чтобы AI не звучал как робот, он должен знать, с кем говорит. Используйте операцию getAiContext в начале диалога:

  • Она вернет JSON с именем клиента, последними сделками и историей звонков за 30 дней.
  • Промпт для AI: "Ты говоришь с {contact.name}. Последний раз он звонил {history.lastCall.date}. Учитывай это."

Шаг 3: Работа с Голосом и Аудио

LiraX хранит записи в разных форматах (MP3/WAV/OGG). Нода автоматически определяет формат для n8n.

Сценарий: Транскрибация звонка (Whisper)

  1. AI Agent вызывает инструмент getRecording.
  2. Инструмент возвращает url и contentType.
  3. Используйте ноду HTTP Request (GET url) -> OpenAI Whisper для перевода аудио в текст.

Шаг 4: Перевод на оператора (Voice Handoff)

Если AI не справляется, он должен перевести звонок.

  • Операция: voice_handoff.
  • Параметры:
    • to: Номер сотрудника (например, 101).
    • speech: "Шепот" оператору (AI скажет оператору, в чем проблема клиента, ПЕРЕД тем как соединить).

❓ Частые вопросы (FAQ)

В: Нода LiraX Tool не подключается к AI Agent (серый коннектор). О: Обновитесь до версии 2.2.2. Мы исправили тип подключения на нативный ai_tool.

В: Какой формат даты использовать? О: Ноды автоматически конвертируют стандартный ISO (из n8n) в формат LiraX SQL (YYYY-MM-DD HH:mm:ss). Просто используйте {{ $now }}.

В: Ошибка 401 Unauthorized. О: Проверьте ваш IP в белом списке LiraX API. API доступно только с разрешенных IP адресов.

В: Где взять документацию по API? О: Официальная документация LiraX API (требуется доступ).


📞 Поддержка

Разработано командой PRAGMA Solutions для сообщества n8n. По вопросам интеграции: [email protected]