AIMDek Technologies AIMDek Technologies AIMDek Technologies AIMDek Technologies
  • SERVICES
    • Enterprise Applications
      • Enterprise Portals
      • Web Application
      • E-Commerce Portal Development
    • Liferay
    • Integration Services
    • UX UI Design
    • Mobile App Development Service
    • Consulting Services
    • Migrations and Upgrades
    • QA & Testing
    • Cloud Infrastructure
  • SOLUTIONS
    • Healthcare IT
      • EHR Software
      • HMS Software
      • Patient Portal
      • Healthcare Mobility
    • Mobility Solutions
    • PLM Solutions
      • ARAS PLM
      • Oracle PLM
    • Robotic Process Automation
    • Portal Solutions
      • Intranet Solution
      • Partner Portal
      • Collaboration Portal
    • ECM Solution
    • ERP Solutions
  • PARTNERSHIP
    • Microsoft
    • Salesforce
  • RESOURCES
    • Blogs
    • Webinars
    • Case Studies
  • COMPANY
    • About Us
    • Industries
    • Our Infrastructure
    • Our culture
    • Careers
  • CONTACT US
AIMDek Technologies AIMDek Technologies
  • SERVICES
    • Enterprise Applications
      • Enterprise Portals
      • Web Application
      • E-Commerce Portal Development
    • Liferay
    • Integration Services
    • UX UI Design
    • Mobile App Development Service
    • Consulting Services
    • Migrations and Upgrades
    • QA & Testing
    • Cloud Infrastructure
  • SOLUTIONS
    • Healthcare IT
      • EHR Software
      • HMS Software
      • Patient Portal
      • Healthcare Mobility
    • Mobility Solutions
    • PLM Solutions
      • ARAS PLM
      • Oracle PLM
    • Robotic Process Automation
    • Portal Solutions
      • Intranet Solution
      • Partner Portal
      • Collaboration Portal
    • ECM Solution
    • ERP Solutions
  • PARTNERSHIP
    • Microsoft
    • Salesforce
  • RESOURCES
    • Blogs
    • Webinars
    • Case Studies
  • COMPANY
    • About Us
    • Industries
    • Our Infrastructure
    • Our culture
    • Careers
  • CONTACT US
May 31
Integrating Slack Webhooks for Collaboration

Integrating Slack Webhooks for Collaboration

  • 31/05/2017
  • Avakash Dekavadiya(Director & Head - Global Sales)

Table of Contents

  • What is Slack?
    • Slack founded by Stewart Butterfield is a cloud-based set of team collaboration tools and services. Slack provides features like direct-messaging, voice call, public and private channels, notifications and alerts, document sharing, search and more. Slack offers integration with many third-party applications and services, including Google Drive and Dropbox.
  • Incoming Webhooks
    • Slack supports both incoming and outgoing Webhooks. Incoming Webhooks is way to post messages from external sources into Slack Channel, using HTTP requests with a JSON payload that includes the text message and some other advanced options like message attachments.
  • Steps to Integrate Webhooks
    • Create App:-  It provides custom functionality for your team and allows to integrate third party app.
  • Fig 1. Create App
    • Create Incoming Webhooks:- After Creating App you will be redirected to page from where you can create webhooks by turning it on.
  • Fig 2.Incoming Webhooks – 1
    • Now, on the same page below click Add New Webhook to Team.
  • Fig 3.Incoming Webhooks – 2
    • After that you will have dropbox which will allow you select your channel name in which your third party app will be integrated and you will find your input message to that channel.
  • Fig 4.Incoming Webhooks – 3
    • Once you have selected your channel, you will be redirected to page of HTTP URL. URL will be used for posting data in that channel.
  • Fig 5.Incoming Webhooks – 4
    • Sending Message:- Send a HTTPS POST using given webhook URL with header Content-type: application/json and payload as shown below. If you want to send bold payload then place your text in between “*” and for new line use “\n”. After sending this HTTPS request You will get back your payload in correspondence channel.
    • POST https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
    • Content-type: application/json {    “text”: “This is *Bold*.\nThis is new line.” }
    • By leveraging Slack incoming webhooks, organizations can create virtual collaboration space for projects and departments quickly. The ease of integrating with other applications is an added advantage for as teams can access the resources from a single-window operation. AIMDek has deployed Slack at multiple client locations and has received a wonderful response.
    • For more details on Slack as a collaboration platform, please reach out to sales@aimdek.com
Post Views: 561

Share On : [feather_share show="twitter, facebook,linkedin" hide="reddit, pinterest, google_plus, tumblr, mail"]

What is Slack?

Slack founded by Stewart Butterfield is a cloud-based set of team collaboration tools and services. Slack provides features like direct-messaging, voice call, public and private channels, notifications and alerts, document sharing, search and more. Slack offers integration with many third-party applications and services, including Google Drive and Dropbox.

Incoming Webhooks

Slack supports both incoming and outgoing Webhooks. Incoming Webhooks is way to post messages from external sources into Slack Channel, using HTTP requests with a JSON payload that includes the text message and some other advanced options like message attachments.

Steps to Integrate Webhooks

  • Create App:-  It provides custom functionality for your team and allows to integrate third party app.

Create App

Fig 1. Create App

  • Create Incoming Webhooks:- After Creating App you will be redirected to page from where you can create webhooks by turning it on.

Incoming Webhooks - 1

Fig 2.Incoming Webhooks – 1

Now, on the same page below click Add New Webhook to Team.

.Incoming Webhooks - 2

Fig 3.Incoming Webhooks – 2

After that you will have dropbox which will allow you select your channel name in which your third party app will be integrated and you will find your input message to that channel.

.Incoming Webhooks - 3

Fig 4.Incoming Webhooks – 3

Once you have selected your channel, you will be redirected to page of HTTP URL. URL will be used for posting data in that channel.

Incoming Webhooks - 4

Fig 5.Incoming Webhooks – 4

  • Sending Message:- Send a HTTPS POST using given webhook URL with header Content-type: application/json and payload as shown below. If you want to send bold payload then place your text in between “*” and for new line use “\n”. After sending this HTTPS request You will get back your payload in correspondence channel.

POST https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

Content-type: application/json
{
   “text”: “This is *Bold*.\nThis is new line.”
}

By leveraging Slack incoming webhooks, organizations can create virtual collaboration space for projects and departments quickly. The ease of integrating with other applications is an added advantage for as teams can access the resources from a single-window operation. AIMDek has deployed Slack at multiple client locations and has received a wonderful response.

For more details on Slack as a collaboration platform, please reach out to sales@aimdek.com

Related

Spread the love
    

Comments are closed.

Subscribe for more interesting blogs


    AIMDek Logo
    canda flag icon

    CANADA
    ONTARIO

      +1 437-999-0755

    usa flag icon

    USA
    TEXAS

      +1 956-506-1010

    india flag logo

    INDIA
    AHMEDABAD

      +91 9879856334

    QUICK LINKS:
    About Us
    Service
    Solutions
    Case Study
    Our Team
    Contact Us

    CONNECT WITH US:
    marketing@aimdek.com

      (437)-999-0755

    linkedin icon
    facebook icon
    tweeter icon
    skype icon
    youtube icon
    instagram icon

    REVIEWED ON




    REVIEWED ON




    PARTNERS

    ISO

    CERTIFIED
    COMPANY

    @ 2021 AIMDek Technologies Private Limited. All rights reserved