Per Angusta Blog
26 February 2016
Per Angusta x Slack integration
What is Slack?
For those who don’t know, Slack is a communicaton tool. it’s both a group chat and a one-to-one chat. But it’s much more than that.
Unlike any other system, Slack can talk to pretty much any other tool through the magic of APIs and webhooks.
These integrations make it a mind-nubbingly powerful tool because it becomes a platform for pretty much anything you need, becoming the focal point of many aspects of your business.
It drastically reduces the number of systems you need to consult to get the information you need to do your jobs. If something is noteworthy, it should be pushed to Slack.
Slack is being more and more used
This incredible value has allowed Slack to grow very fast. We don’t have any startup in our surroundings who doesn’t use it. But it is also increasingly used in larger organisations (NASA, Dow Jones, Salesforce (!)…) and all the major news outlets talk about it or even use it.
Their progress is staggering : after less than 2 years, there are now more than 2 millions active users of Slack in the world. And it’s only the beginning.
You can use Slack in many ways. At Per Angusta, we use it for (almost) everything:
- Team and 1:1 chats with channels organised by topic (development, HR, sales…)
- Monitoring of the platform: alerts on the response time, errors, or unusual events
- Developper happiness: any change committed to the source code is advertised on Slack so that everybody knows what’s happening. The results of our automated test suite (3000+ tests) are published whenever someone makes a change. And when we deploy to production (up to 3 times a day) we know it in Slack.
- User support: our live chat and helpdesk are integrated with Slack which allows us to respond extremely quickly to any client sollicitation.
We have also set as policy that emails should only be used to share information with people outside of the company. The rest should take place in Slack. No more internal emails! 🎉
Why does it matter?
Slack matters because it breaks silos. Not like the ERPs or large monolithic systems have always promised and mostly failed to deliver. Slack breaks silos in 2 real, visible ways.
Easy, efficient communication
Enterprise solutions for discussion are at best incomplete. Tools like Lync are good for one-to-one communication but they lack a way to collaborate with many people over time.
I won’t be talking about internal discussion forums because they should be wiped away from the surface of the planet for failing miserably at engaging the users and generating any value.
Slack in the other hand it easy and anjoyable to share, react and discuss with the team.
Procurement has many good use-cases for Slack: internal collaboration, of course, but also collaboration with external partners in dedicate, private channels. Our job is a job of communication, so we need the right tools for that.
Adding a new integration is a matter of 2 minutes. The time to value decreases in a way that was unimaginable just a few years ago.
And because you can integrate pretty much anything, adopting a best-of-breed approach becomes obvious. Tools that can communicate with Slack can communicate with anything, it’s in their DNA.
You don’t need to suffer from below-par do-it-all solutions, you can go for the best in each field and make your apps collaborate.
What does this Per Angusta x Slack integration consist in and how to use it?
Today’s release is mostly a way for you to get notified of key events when someone:
- Created an opportunity or a project
- Reported or validated savings
- Created a contract
To enable Slack integration, you just need 2 things:
- the webhook URL (Which you can get by adding an incoming webhook from the Apps directory, under custom integration)
- the name of the channel you want Per Angusta to post to (don’t forget the # at the beginning)
Then goto the administration module, and go to the in Slack configuration section and fill in the appropriate fields.
This new Per Angusta x Slack integration is the first step to a larger vision.
Slack makes it easy to interact with services in a relatively natural language (or at least in a loosely structured way).
Concretely, this means that without leaving the comfort of your Slack room you could create opportunities, approve projects or savings and obtain information on the progress of your action plan or your achievements.