Веб-приложение для поддержки клиентов и обмена файлами с клиентами

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

Примеры использования клиентами:

  • Войдите, используя полученный пароль
  • Скачать доступные ему установщики программного обеспечения
  • Создать тему, посмотреть все открытые/закрытые темы, прокомментировать, закрыть

Примеры использования администратора:

  • Создать нового клиента
  • Загрузить файл в «зону загрузки» клиента
  • Сортировка проблем по критичности, просмотр списка проблем (все клиенты смешаны), отсортированных по критичности, комментарий, закрытие

Требования:

  • Клиент не может видеть проблемы другого клиента и установщики программного обеспечения
  • Уведомление по электронной почте клиенту и администратору
  • Бесплатный, с открытым исходным кодом

Бонус:

  • Бонус, если у клиента может быть несколько человек, использующих разные пароли и псевдонимы.
  • Бонус для нескольких админов, когда admin1 комментирует admin2 получает уведомление
  • Бонус за создание проблемы по электронной почте, комментарий к проблеме через ответ по электронной почте
  • Бонус, если администратор может повторно использовать недавно загруженный файл. Файл можно продублировать, так как место на диске не проблема.
  • Бонус, если можно выбрать «период подписки», например, 3 года с 15.02.2016. Клиент по-прежнему может использовать систему в обычном режиме, но везде появляется сообщение «Срок действия подписки истек». Проблемы от просроченных клиентов не отображаются в списке проблем администратора по умолчанию.
  • Бонус для других функций CRM (отслеживание даты последнего контакта, предупреждение перед истечением срока подписки, сведения о клиенте, памятка только для администратора о каждом клиенте)
  • Бонус, если он работает на сервере PHP/MySQL.

введите описание изображения здесь


введите описание изображения здесь

Пробовал: Akeeba Release System отлично подходит для части загрузки, но не содержит проблемной части.

Ответы (4)

Я использую redmine для таких вещей. В нем есть отслеживание проблем, вы можете создать «проект» для каждого клиента, тогда любые логины, которые у них есть, являются участниками только этого проекта. Есть места для вики и для файлов, так что вы можете загружать, а они могут скачивать.

Я бы посмотрел на CiviCRM, интегрированный с Drupal... очень мощный, и вы можете создать хороший портал для своих клиентов. Вы можете инициировать подписку (членство в CiviCRM) и напоминания по расписанию и т. д. Я считаю, что с небольшим кодированием все ваши запросы на бонусы также могут быть обработаны.

форумы ... phpbb приходит на ум для открытого исходного кода, затем vbulletin выходит так много раз в год, но, на мой взгляд, имеет тенденцию быть сливками урожая. с большим количеством дополнительных дополнений / модов.

вы можете настроить форумы как «частные» или, скорее, только определенный пользователь и / или пользователи могут видеть новые сообщения. и использовать его как справочную службу. пример на многих форумах, новички с менее чем 10 сообщениями, все сообщения требуют одобрения администратора, прежде чем их увидят другие ((в основном в целях спама, но также указывают на новичков и помогают им))

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

WYSIWYG (то, что вы видите, это то, что вы получаете) или, скорее, HTML-редакторы имеют встроенную загрузку изображений. если бы не какая-то большая "кнопка" под редактором для прикрепления файлов. некоторые редакторы позволяют «перетаскивать» файлы в редакторы для прикрепления документов.

различные аддоны/моды для какого-то онлайн-чата. которые могут быть инициированы в случае необходимости.

различные аддоны/моды для подключения пользовательского творчества к стороннему ПО. с SSO (единый вход)

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

обычно вы можете настроить «группы пользователей», компания X имеет 20 сотрудников. и все они могут получить имя пользователя/пароль. и быть назначенным на определенный форум только для компании X. и при необходимости использовать его как собственный частный форум.

вы всегда можете настроить программное обеспечение форума для их использования. и настройте себя как «администратора» с помощью форума «помощь / поддержка». и просто подпишитесь на него. и пусть компания X использует любые форумы для своих личных целей.

обычно есть какая-то «галочка» для аддонов/модов, которая позволяет вам щелкнуть что-то, чтобы отметить, что «проблема была решена» для данного потока, вроде как «галочка» stackexchange

очень много веб-сайтов используют форумы только для «поддержки» от случайных игр до Microsoft и других.

====================

moodle — это LMS (программное обеспечение для управления обучением), многие школы используют его как реальное программное обеспечение в классе. и предназначен для обычного человека / учителя, использующего его, устанавливающего тесты, использующего форумы и т. д.

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

вы можете настроить «класс / курс» для компании X и полностью скрыть его от всех остальных, как phpbb и vBulletin. и назначать людям разные роли в каждом курсе.

довольно легко для кого-то настроить тесты, записи вопросов и ответов, а также различные материалы для чтения, если компании требуется проводить различные тесты для сотрудников на протяжении многих лет, например, MSDS (паспорта безопасности материалов).

те, у кого есть разрешения, могут загружать файлы в рамках курса. и, если необходимо, студенты / обычные сотрудники также могут загружать файлы в рамках курса (что-то вроде проекта курса), но это может быть что угодно с описанием.

уведомления по электронной почте есть. с правильными параметрами, проверенными в меню создания курса / меню настроек курса.

Moodle вы можете создать «пользовательскую базу данных» в каждом курсе. довольно простой в использовании, «не программисты, также известные как обычные студенты / учителя», могут понять это. возможно создать проблемы с трекером.

====================

что бы вы в конечном итоге ни выбрали, из civiCRM / drupal, phpbb, vbulltin, moodle, joomla и т. д., будет кривая обучения и, возможно, некоторые настройки / дополнения / моды, чтобы все работало в пределах разумного, сколько усилий вы хотите вложить в это и сделать это в самый раз. и каждое программное обеспечение имеет свои особенности. сколько стоит ваше время по сравнению с платой за что-то. не все платные вещи являются тем, чем они являются.

Мы используем Kayako и используем его уже более десяти лет, он довольно зрелый. Включая приложение для iOS, чтобы вы могли управлять заявками со своего телефона, у него также есть настольный клиент для работы с онлайн-поддержкой (живой чат на вашем веб-сайте).

Это бесплатно и с открытым исходным кодом, как того требует вопрос?
да, не видел. Нет, это ни то, ни другое. Я должен научиться лучше читать вопросы.
Но это, вероятно, все равно будет дешевле, чем «бесплатный / открытый исходный код», если вы цените свое время.