Tag Archives: Integration

Extending AEM collaboration with Slack

Adobe Experience Manager has great collaboration features for Projects, Task Assignment / Workflows and adhoc collaboration around things like Digital Assets.  While email is traditionally a great tool for notify users who aren’t logged in to AEM of a task assignment, I’ve seen an Increase in the use of Slack for collaboration recently, which is not surprising, as Slack is a very handy tool!  In fact, Adobe recently added Support for Slack in the Creative Cloud
Adobe Evangelist Justin Edelson has shared some POC (Proof of Concept) code on GitHub that allows you to now integrate AEM with Slack! Now you can forward Notifications of Task assignment & Comments to a Slack channel as well as push direct messages.

Slack screenshot

Here’s what the POC code does;
1 – Waits for a notification event
2 – Looks up the mapping of the mention user if different to Slack and swaps it out
3 – Checks to see if the comment is linked to an asset in DAM
4 – Composes a message and sends it to the Slack Incoming Hook API.

Here is how to setup
Create an incoming web hook within Slack
Grab and install ACS AEM Commons
Grab the source and compile from here;
Edit the AEMSlack Notifier component config
Update the Property URL (the Webhook URL) & add Username Mappings
AEM Slack Notifier Screenshot
Great work Justin!
So thats a sample of Slack integration. What other integrations would you like to see?

Ooyala & Adobe CQ5 integration

CQ5 &  Ooyala

Two of the best features of Adobe CQ5 are a) the extensibility of the architecture, and b) the great user experience for content producers / authors.  A great example of the two coming together is the new package for CQ5, which integrates the video streaming platform Ooyala into CQ5.

Adobe & Ooyala partner Siteworx were able to easily create a reusable integration package to allow anyone with both CQ5 and Ooyala to combine the two quite easily. Continue reading

Adobe CQ5 & OpenCalais Integration

The team over at Cognified, Adobe Solutions Partner with many CQ5 projects under their belt, have taken advantage of the extensibility of CQ and integrated it with OpenCalais.

OpenCalais extends CQ5’s built in tagging & SEO support by automatically analyzing submitted text and generating rich semantic metadata, part of which are entities that can be used for content tagging. OpenCalais uses many techniques to generate this metadata including natural language processing and machine learning. The toolkit can find entities like people, places, organizations, technical terms and many, many others. Continue reading