Налаштування QR-візиток для співробітників Бітрікс24
Паперові візитки теряються, контакти з них вбивають вручну з помилками, а при зміні посади або номера телефону тираж йде в кошик. QR-візитка вирішує всі три проблеми: клієнт сканує код камерою смартфону, і контакт співробітника миттєво зберігається в телефонну книгу — без ручного введення, без описок.
Як це працює
QR-код містить дані в форматі vCard 3.0 (або 4.0). При сканування смартфон розпізнає структуру та пропонує зберегти контакт. У vCard передаються:
- ФІО — з профілю співробітника в Бітрікс24
- Посада та підрозділ
- Робочий телефон, мобільний, внутрішній номер
- Email (робочий та особистий, якщо указаний)
- Фотографія — закодована в Base64 або за URL
- Посилання на сайт компанії
- Адреса офісу
Дані підтягуються з карточки співробітника через REST API Бітрікс24 — метод user.get. Це означає, що при оновленні профілю QR-код автоматично відданої актуальну інформацію, якщо генерація відбувається динамічно.
Два варіанти реалізації
| Параметр | Статичний QR | Динамічний QR |
|---|---|---|
| Вміст | vCard зашита в коді | Посилання на скрипт генерації vCard |
| Оновлення даних | Потрібна перегенерація коду | Автоматично, при сканування |
| Робота без інтернету | Так | Ні |
| Розмір QR-коду | Більший (багато даних) | Менший (тільки URL) |
| Фото співробітника | Раздує код, звичайно без фото | Фото підгружається з профілю |
Для більшості компаній оптимален динамічний варіант: QR-код містить коротке посилання виду company.ru/vc/ivan-petrov, скрипт на сервері запитує дані з Бітрікс24 та видає vCard-файл. Співробітник змінив прізвище після весілля — нічого перепечатувати не потрібно.
Масова генерація
При штаті від 50 людей генерувати QR-візитки вручну — бессмислиця. Автоматизуємо через скрипт:
- Запитуємо список активних співробітників через
user.getз фільтромACTIVE=true. - Для кожного формуємо vCard-рядок.
- Генеруємо QR-код (бібліотеки: phpqrcode, BaconQrCode для PHP; qrcode для Node.js).
- Зберігаємо PNG-файли з іменуванням за шаблоном:
qr-{user_id}-{last_name}.png. - При необхідності — збираємо PDF-макети для типографії з логотипом компанії та QR-кодом.
Скрипт запускається за розпорядженням (cron / агент Бітрікс) або вручну з розділу адміністрування.
Інтеграція з профілем співробітника
QR-код вбудовується прямо в карточку співробітника в Бітрікс24 через користувацьке поле типу «файл» або через програму в маркетплейсі (вбудований фрейм). Співробітник відкриває свій профіль, бачить QR-код — може показати на екрані телефону або роздрукувати.
Другий варіант — окрема сторінка на корпоративному порталі, де кожен співробітник скачує свою візитку в форматі PNG або PDF.
Де використовують QR-візитки
- Конференції та виставки — учасник сканує код на бейджі
- Email-підписи — QR-код в футері листа
- Друковані матеріали — буклети, каталоги, упаковка
- Пропуски та бейджи — доступ + контакт в одному коді
Технічні нюанси
- Кодування UTF-8 обов'язково — інакше кирилиця перетворюється на кракозябри на пристроях Apple.
- Рівень корекції помилок QR-коду: для друку — рівень H (30% відновлення); для екрана — рівень M достатньо.
- Розмір коду для друку — не менше 2x2 см, інакше камери бюджетних смартфонів не читають.
- Логотип в центрі QR — допустимий при рівні корекції H, але займає до 15% площі коду.
Налаштовуємо генерацію QR-візиток під конкретну структуру вашої компанії: з групуванням по відділам, брендуванням під фірмовий стиль та автоматичним оновленням при змінах у кадрах.







