Перейти к содержимому
AI HR Bot

Помнит дни рождения и не знает возраста

Бот поздравляет, предупреждает руководителя за неделю и не хранит ничей возраст.

За три дня — руководителям HR и непосредственному руководителю каждого.
В сам день, в #celebrations. У кого дата совпала, тем поздравление одно на всех.

День рождения в профиле — это месяц и число, и утром этого дня бот пишет в тот канал, который руководитель HR назначил для поздравлений: каждый раз новый текст и GIF. Сообщение уходит по местному времени рабочего пространства и никогда раньше девяти утра, а если дата совпала у двоих, поздравление будет одно на всех, чтобы они не соперничали друг с другом. Поздравление приходит внутри своего дня или не приходит вовсе: опоздать хуже, чем промолчать. 29 февраля отмечается 28-го в обычные годы, а если канал не назначен, публичные поздравления просто выключены.

Замечать приближение даты никому не нужно. Как только до дня рождения остаётся не больше семи дней, бот отправляет одно сообщение руководителям HR рабочего пространства и непосредственному руководителю самого именинника — не всем руководителям сразу и никогда ему самому. Такие сообщения приходят пачкой — одно сразу обо всех, кого оно касается, а не по одному на человека, — и один и тот же день рождения не объявляют одним и тем же людям дважды за год. Если дата стала известна за три дня, предупреждение уйдёт тогда же, а не никогда; если в тот же день — предупреждения не будет вовсе, потому что поздравление уже на подходе.

Поздравлять ли вас публично — ваш собственный ответ, и он остаётся в силе, пока вы его не измените. Бот спрашивает один раз, в том же разговоре, где узнаёт дату, и отказ здесь — полноценный ответ, а не пробел, который будут пытаться закрыть: скажете иначе позже — с этого момента и поменяется. Если отказаться, вы исчезаете из этой части целиком: ни поздравления, ни предупреждения о вас никому. Сам текст поздравления собирается из имён и упоминаний и больше ни из чего, поэтому сказанное боту наедине не может всплыть в общем канале.

Про год стоит прочитать дважды. День рождения хранится как месяц и число, и любой путь записи сначала отрезает год — и поле в профиле Slack, откуда дату можно подтянуть, и разговор, в котором её обычно называют, и позднейшая правка руководителя HR. То, что было записано до появления этой возможности, обрезано один раз и восстановлению не подлежит. Ответить, сколько кому лет, здесь нечем: числа, которое дало бы такой ответ, здесь просто не хранится. И всё это — часть того же ассистента, который уже стоит у вас в рабочем пространстве, на любом тарифе, включая бесплатный: ни второго бота, ни второй подписки.

Любой путь записи проводит значение через один и тот же шаг, прежде чем оно попадёт в базу, — и поле в профиле Slack, и разговор, и правка руководителя HR. Год не сохраняется нигде, откуда его можно было бы прочитать.
Начать бесплатно

Подключается к вашему Slack примерно за 2 минуты.