Rocketchat добавляет имя для входящих SMS-номеров Twilio

С Rocket.chat и Twilio - входящий чат "пользователь" - это просто номер мобильного телефона. Это не очень удобно для пользователя, если несколько разговоров продолжаются. Отвечать и отслеживать разговоры по имени, а не по номеру телефона гораздо лучше, если это возможно.

У меня есть база данных, которую можно использовать для сопоставления номеров входящих SMS-сообщений с именами людей для большинства ожидаемых входящих SMS-сообщений. Попытка выяснить лучший способ сделать поиск и добавить это к идентичности Twilio #, чтобы "чат" имел больше смысла для внутреннего пользователя, который будет его использовать.

Цените любые идеи, которые могут быть у кого-либо, которые спасут меня от повторного изобретения колеса с Twilio и Rocket.Chat.

Связанные с RocketChat: Как отправлять SMS-сообщения на канал Livechat с мобильного телефона

1 ответ

Twilio разработчик евангелист здесь.

Я не использовал RocketChat для этого раньше, я просто просмотрел код, чтобы увидеть, что я могу найти.

Оказывается, в RocketChat есть поле для номера телефона в модели пользователя, и при получении входящего сообщения он ищет пользователя по номеру телефона. Если пользователь найден, сообщение отправляется от пользователя, в противном случае создается новый пользователь.

Итак, что вам нужно сделать, это объединить вашу базу данных имен пользователей и телефонных номеров с моделью RocketChat User.

Надеюсь, это поможет!

Другие вопросы по тегам