I'm doing a little research related to tools for internal use in medium/large company that allows communication and collaboration among its employees.

I need to build a solution (intranet) that I could host in company's infrastructure (self hosted) and can provide the following features:

  • Chat. (Maybe something similar to slack/hipChat/etc.?)
  • User profiles
  • Forum where employees can submit questions or suggestions where others partners can give feedback, etc.
  • Post surveys
  • Document Repository / Sharing
  • LMS, where employees could take courses or training
  • CRM (I know this may not be for internal use)

As far I've seen, I'm 90% sure I won't find one unique tool that meets all these requirements listed, but I'd love to hear some suggestions about which tools I could get and integrate by implementing APIs, syncing users, etc.

PS: It would be interesting to get tools that can be measured, for example to get in some way the grade of employee engagement, participation and so.

Platform: ANY. As I'll have a new server just for this, I'll be able to install Windows, Debian or whatever needed to implement the tools

  • Any price tag (budget limit)? If non-free solutions are acceptable, would a subscription model (monthly/yearly fees) be acceptable as well?
    – Izzy
    Commented May 4, 2016 at 13:54
  • first thing on my mind is a social network script like humhub: humhub.org
    – rwenz3l
    Commented May 4, 2016 at 14:59
  • It will be a budget limit @Izzy but depends on which solution I find...
    – Enrique
    Commented May 7, 2016 at 1:24
  • Thanks @YoshiBotX for the suggestion
    – Enrique
    Commented May 7, 2016 at 1:24

2 Answers 2


I think the atlassian suite fits your needs :

HipChat : chat
Jira : bug tracking / tasks for your employees + profiles.
Confluence questions : QA
Surveys for Confluence / ServiceDesk
Confluence : is like a wiki, you can post pages / attachments
LMS addon for Confluence
CRM for Jira

  • Wow @daredevil ... sounds great... Thanks for the suggestion
    – Enrique
    Commented May 7, 2016 at 1:25
  • basically you're buying, right ? :-)
    – StefanS
    Commented May 10, 2016 at 14:32
  • 1
    I guess we won't have any other option @daredevil but we're still searching
    – Enrique
    Commented May 11, 2016 at 12:31

I think MS Sharepoint 365 service can do all of this, except to CRM maybe


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.