Integration
Microservice catalog
SRE

Instant service information using Cortex & Slack

Slack is the messaging platform we all know and depend on to communicate with our teams. 

Integrating Slack into Cortex allows you to: 

  • Define slack channels for each service
  • Use the slack bot to get quick information about services
  • Get notifications on upcoming team initiatives and action items

Take a look at our documentation to configure your team’s Slack into Cortex.

Slack Channels for Services 

For each service in Cortex, you can assign a Slack channel. The benefit of doing this is that you know exactly where to send a message when you have questions about a service. No more guessing if you’re putting your message in the right place and wondering if it’ll ever be read. 

To ensure that each team does this, you can create a Scorecard that checks: 

  • If a Slack channel is set
  • The number of members in a Slack channel

Validating both can help you ensure that there is always a clear channel to message and that the channel hasn’t been abandoned. Using Scorecards is a great way to validate that all teams are following the same standards. 

/cortex Slack Bot

The Slack Bot can help you find quick information that you need without needing to open the Cortex app and find what you’re looking for.

To simply search through the catalog of services, you can use the /cortex search <query> using Lucene queries. We’ll return back all the relevant results along with the description, owners, and service groups for each. Clicking on the result will take you to the service homepage. 

Example result from query /cortex search app

To quickly get details about a service, you can call the Slack Bot with the service tag. The available commands are: 

  • /cortex owners <service-tag>: List all owners, along with their emails
  • /cortex scores <service-tag>: List all scorecard scores
  • /cortex timeline <service-tag>: List recent timeline events

Team Notifications

With the integration, Cortex also has the ability to send your team various types of notifications. There’s a weekly report that shows you what services are most improved and most deteriorated in the last week as well as any outstanding action items from Initiatives created by your organization. We also have a notification to notify service owners of Initiatives created along with details of the action items they must complete for each service and a reminder a few days before the initiative is due to any owners with outstanding items. 


Example notification of initiative ending in 6 days

Start using Cortex & Slack today

By using Cortex and Slack together, you’ll always be up to date with the latest org-wide initiatives, be able to get quick information about services within Cortex, and know who to reach out when Cortex doesn’t have what you’re looking for. It’s easy to set up - just take a look at our documentation. If you haven’t started using Cortex yet, set up a demo with our team.

By 
Cortex
 - 
August 25, 2021