Slack есть бесплатный тариф

Содержание:

Как пользоваться Slack

Теперь, когда вы знаете о достоинствах и недостатках Slack, настало время обсудить, как им пользоваться. Вы помните, что интерфейс приложения англоязычный, но тем не менее в нём несложно разобраться.

Создание учетной записи

  1. Чтобы создать аккаунт в Slack, откройте приложение и нажмите кнопку внизу с надписью «Create a new workspace» — если вы сами ответственны за организацию рабочего чата и вам нужно создать его, либо синюю ссылку «Find your Slack workspace», если вы хотите присоединиться к уже существующему сообществу.
  2. Впишите e-mail в нужное поле.
  3. Проверьте почту и скопируйте код из письма.
  4. Вернитесь к окну Slack и нажмите Ctrl+V.
  5. Укажите своё имя и никнейм.
  6. Придумайте надёжный пароль.
  7. Если вы администратор, то также заполните информацию о вашей компании, укажите количество людей, которых вы добавите, вашу должность и роль в чате.
  8. Разошлите ссылку для приглашения своим коллегам.

Внешний вид мессенджера

После входа в аккаунт на цветной плашке слева вы увидите рубрикатор групп и чатов, уведомления, а справа – окно с лентой, строкой поиска, инструментом отметки важных сообщений и настройками. Если вы работаете с Linux, лучше сразу отключить аппаратное ускорение, чтобы не испытывать проблем с отображением эмодзи и анимированного контента. Для этого нажмите стрелочку, располагающуюся рядом с названием сообщества, выберите Prefertences — Linux App — Disable hardware acceleration и поставьте напротив последнего галочку.

Настраиваем свой профиль

Переходим к настройке аккаунта:

  1. Снова нажмите на имя пользователя, выберите раздел под названием «Profile&account» — «Edit profile».
  2. Добавьте свою фотографию, некоторые сведения о себе.
  3. Справа есть также значок зубчатого колесика, кликнув по которому, вы сможете выбрать способ входа в аккаунт, сменить пароль, выставить плашку со своим часовым поясом, настроить взаимосвязь с другими мессенджерами, если вам удобнее писать в Slack через них, и т. п.

Настройка каналов

Структура мессенджера складывается из обширных веток общения – каналов и небольших локальных групп внутри них. Если вы регистрируетесь в «Slack» по приглашению, то вам ничего не нужно настраивать – вы попадаете в готовую среду. А если вы организуете общение коллег, то придётся кое-что сделать:

  1. Новый канал создаётся кликом по символу «+» рядом со словом «Channels» в рубрикаторе слева.
  2. Назовите канал, напишите аннотацию, какова его тематика, пригласите коллег.
  3. Чтобы допускать к информации только определённых лиц, можно указать их в настройках приватности.

Готовый канал можно изменить, открыв его и нажав на иконку в виде зубчатого колесика справа вверху.

Отправка сообщений Slack

Чтобы отправить сообщение, в рубрикаторе слева выберите участника беседы (их список находится под заголовком Direct Messages) или канал (Channels) – справа появится форма для набора текста. В первом случае сообщение смогут прочитать все пользователи указанного канала, а во втором – только один человек. В публичных каналах технически возможно удалять уже отправленные сообщения (через соответствующую кнопку), но некоторые сообщества запрещают это, потому что теряется смысл обсуждения. Чтобы упомянуть пользователя в общей беседе, достаточно перед ником поставить символ «@» — ему придёт уведомление.

Приглашение друзей

Для приглашения на свой канал можно использовать ссылку, которую вы получили при регистрации профиля, либо найти слева рубрику Invite People. Человеку также придётся создать аккаунт в этой сети, чтобы иметь доступ к публикациям.

Встроенные приложения

Как уже упоминалось, Slack интегрируется с другими ресурсами: почтовыми, редакторами документов, мессенджерами, хранилищами и т. п. Если вам нужна такая функция, откройте раздел Apps и выберите необходимое расширение – под каждым из них есть кнопка для установки.

Slack 3.0.0

December 8, 2017

What’s New

  • When you’re in a lot of workspaces, the app now uses much less memory, and starting up is faster, to boot.
  • And flipping between those workspaces is now faster. Not super-sonic, but certainly somewhere between a jiffy and lickety-split.
  • We shunted the sign-in page out of the app — it’s now rerouted to a new window, for reasons of reliability.
  • A new-fangled lock badge subtly lets you know which workspaces you’re currently signed out of. Or of which you’re currently signed out. Either way.
  • Our start up screen, spruced-up and slimmed-down, is worth a gander — as is the helpful way that dates now stick to the top of a channel while scrolling through messages. Though if you don’t notice them, but quietly feel a little bit happier for reasons you can’t put your finger on, that’s cool too.

Events API

How do I re-enable event subscriptions for my app?

If your app’s subscriptions are disabled due to exceeding Events API , manually re-enable them by visiting your application’s settings. If your app is part of the directory, use your Live App Settings instead of your development app.

When should I use the Events API and when should I use the RTM API?

Choose the Events API if:

  1. You want to precisely scope the data you receive to just what your app needs
  2. You prefer or must use an inbound request model due to
    a) your hosting service not being able to maintain an outbound websocket connection
    b) you prefer to scale your application on an inbound request model instead of maintaining multiple long-lived websocket connections
  3. You’re converting a outgoing webhook integration into something installable as a Slack app.
  4. You don’t need data presented to you in real time as a firehose of information
  5. You find the reassuring for redundancy reasons

Or choose the RTM API if:

  1. You can’t or won’t create a Slack app to contain your creations
  2. You’re building an on-premise integration or have no ability to receive external HTTP requests
  3. You’re working on a distributed or mobile application without a server backend
  4. You just prefer working with websockets. That’s cool.
  5. You need events that just aren’t supported by the Events API
  6. You need compatibility with today’s existing tools
  7. Sending events is important for your app or bot user’s sense of self and agency
  8. You want data feed redundancy by opening additional websocket connections, or perhaps will augment with the Events API anyhow
  9. You want messages to be delivered to you in real time
  10. Receiving events in absolute order is important to you.

Or why not use the Events API and RTM API together?

  1. Receive event data two different ways to help redundancy needs
  2. You want to work with the Events API but you need time to transition from one to the other
  3. You want to better separate concerns or follow a more service-oriented architecture
  4. You want to offer the perks presented by either API as a premium application feature.

How do I make my bot appear active and present?

The answer depends on whether you’re using the Events API with or without the RTM API.

With the Events API, you must toggle your presence by managing your app’s bot user config.

With the RTM API, your bot is marked while connected to a websocket.

See for further

Widely-used open source libraries

Here are some popular libraries supporting a wide range of Slack platform functionality.

Looking for hosting? We have suggestions!

Library Language Features
SlackAPI

This library supports the Web and RTM APIs, but what’s really sharp is that it supports wrangling access tokens with OAuth 2.0.

C#
  • Web API
  • Real Time Messaging API
  • Authentication
slack

Go ahead and code Slack bots and Web API clients with this library supporting the Web API and RTM APIs.

Go
  • Bot Users
  • Web API
  • Real Time Messaging API
slack-client

HubSpot’s carefully crafted, extensible Java wrapper around the Slack Web API includes robust rate limit handling.

Java
Botkit

Use this handy bot framework from Howdy to quickly build conversational bots, for your Slack workspace and others.

JavaScript
  • Bot Users
  • Real Time Messaging API
  • Web API
  • Authentication
  • Slack Apps
  • Message Buttons
BotMan

A framework agnostic PHP library that is designed to simplify the task of developing innovative bots.

PHP
  • Bot Users
  • Message Buttons
  • Real Time Messaging API
  • Web API
slack-php-api

This PHP interface for the Web API is powered by our OpenAPI specification.

PHP
slacker

Python enthusiasts love this popular Slack API wrapper, with support for negotiating tokens using OAuth 2.0.

Python
  • Incoming Webhooks
  • Web API
  • Authentication
slack-ruby-bot

This lovingly documented framework provides the simplest way to create bot users with Ruby.

Ruby
  • Bot Users
  • Real Time Messaging API
slack-ruby-client

Write expressive Ruby code for Slack bots and APIs that’s «right on» and real time.

Ruby
  • Bot Users
  • Web API
  • Real Time Messaging API
slack-ruby-bot-server

Write a complete Slack bot service using Ruby, complete with the «Add to Slack» button.

Ruby
  • Bot Users
  • Slack Apps
  • Slack Button

Authentication

How do I authenticate my requests to Slack?

By token

When working with Slack apps or Web API, you’ll often need to send access tokens, also known as bearer tokens, along with inbound requests using the query parameter.

Some of the tokens you’ll be given while going through the integration creation process. Other tokens you obtain by sending users through the OAuth 2.0 authentication flow.

When you’re working with Slack apps, you’ll be awarded access tokens after a user approves your application.

You can also obtain workspace-specific test tokens for use with the Web API using our token generator, but they should not be shared with the public or other workspaces.

By private URL

Your incoming webhooks URLs are unique for your integration or application and do not require token-based authentication. also already encode your integration or application’s identity.

Webhook URLs generated by also encode the information you need to connect, though requesting itself requires a as described above.

How do I authenticate requests from Slack to me?

Use the signing secret to compute a signature, and verify that the signature on the request matches.

Note: This process is strongly preferred over the use of deprecated verification tokens.

You can also use . Mutual TLS verifies the identity of Slack in a TLS-terminating server, before a request reaches your application code.

How does Slack authenticate its requests to my servers?

When you configure Outgoing webhooks, Slash commands and Message buttons, you specify a URL for Slack to send requests when qualifying conditions are met. Slack also provides you a token related to that integration.

Slack sends that URL a JSON payload containing a field. Compare that field to values you’ve received from Slack. See for more information.

When do authorization codes expire?

Authorization codes must be exchanged for an access token within 10 minutes by calling oauth.access as part of the authorization flow. Otherwise, the authorization code will expire and you will need to ask the user to go through OAuth again.

How do I revoke a token?

For workspace apps, use the method to uninstall an app completely, revoking all tokens.

If you want to dispose of a single OAuth access token, use . It works with tokens from Sign in with Slack as well as from Add to Slack.

For classic Slack apps, revoking the last token associated between your application and a workspace effectively uninstalls the app for that workspace.

Members and administrators can remove your app through their workspace administration interface.

Though it’s somewhat of a nuclear option, you also have the ability to revoke all tokens from your developer dashboard by selecting your application and using the Revoke all tokens button found there.

How do I reset my client secret?

To reset your client secret, go to your developer dashboard, select the application you are concerned about, use the Change secret button found there.

Don’t forget to use your new secret when exchanging authorization codes for access tokens while authorizing users and workspaces with OAuth 2.0.

Token strings could potentially be as long as 255 characters. Historically and typically, they’ve been shorter. Learn more.

Ping and Pong

Clients should try to quickly detect disconnections, even in idle periods, so
that users can easily tell the difference between being disconnected and
everyone being quiet. Not all web browsers support the WebSocket ping spec, so
the RTM protocol also supports ping/pong messages. When there is no other
activity clients should send a ping every few seconds. To send a ping, send
the following JSON:

You can supply any number of extra «flat» arguments (that is: only scalar
values, no arrays or objects). These will be included in the pong message that
is sent back. For example, a client could include a local timestamp in the
ping message so it can calculate round-trip latency:

This will be included in the reply from the server:

Подключение сторонних сервисов в Slack

Посмотреть приложения, доступные в текущей версии мессенджера Slack, можно в верхнем меню. Во вкладке Team Integrations содержится полный список того, что можно подключить. Просмотрите в свободное время предлагаемые программы — возможно, вы найдете ту, которая сделает вашу работу еще более продуктивной. Описать функциональные возможности сотни утилит в рамках одной статьи не представляется возможным, остановимся на самых востребованных (многие другие есть в нашей статье об автоматизации):  

  • Twitter. Можно настроить поиск по упоминаниям названия предприятия. Таким образом можно получить обратную связь от клиентов и контрагентов, и облегчить задачу по управлению репутацией предприятия в интернете. Кстати, среди отзывов пользователей можно найти немало ценнейших инсайтов, пригодных к внедрению.
  • Google Calendar. Интеграция приложений позволяет настроить напоминания для команд и частных переписок о важных событиях. Бот будет делать рассылку по установленному графику.
  • Trello. Новые карточки можно добавлять прямо из Slack. А добавив в канал Slack ссылку на доску, пользователь сможет просматривать в ключевые моменты, включая участников, комментарии, происходящие в системе управления проектами (самые актуальные мы рассматривали здесь).
  • Asana. Е Если кто-то из партнеров использует именно ее, рекомендуем настроить интеграцию и выгружать данные. Это гораздо удобнее, чем постоянно переключаться между программами, контролируя информацию в двух источниках.
  • Jira. После настройки интеграции события и задачи будут выгружаться в мессенджер. Такую фичу нам подсказали выпускники курсов по Product Management и Data Science.
  • Giphy для эмодзи и мемов. Оно также содержит разнообразные возможности для создания забавных юмористических постов и поздравлений. К примеру, с его помощью можно написать сообщение от имени знаменитости.

Блокировка входящего вызова собственными средствами Android

Опция «Черный список» на Андроид старых версий — 2.3.3-2.3.7, находится в меню приложения «Телефон». Чтобы заблокировать звонки от конкретного абонента, нужно зайти в журнал вызовов, найти в нем нужный номер, долгим касанием открыть его контекстное меню и выбрать «Добавить контакт в черный список».

Для блокировки нежелательных звонков на Андроиде 4.0 и в более поздних версиях сделайте следующее:

  • Сохраните номер абонента, с которым не хотите общаться, на телефон. Если контакт будет храниться только в памяти SIM-карты, вы не сможете его заблокировать.
  • Запустите приложение «Контакты».
  • Выберите номер из списка и откройте меню настроек (касанием кнопки в виде трех точек в верхнем правом углу).

Отметьте флажком пункт «Непосредственная блокировка входящего вызова».

Теперь звонки с этого номера будут сбрасываться после первого гудка, но SMS и MMS по-прежнему будут приходить.

Установка Slack на различные устройства

После скачивания установщика для ОС Windows, достаточно запустить EXE-файл и проследовать подсказкам мастера настройки. Пользователи ОС Linux могут установить DEB-пакет несколькими путями:

  • при помощи встроенного центра приложений (двойной клик на скачанном файле);
  • используя менеджер пакетов gDebi (актуально для пользователей Linux Mint);
  • используя терминал — введите здесь строку, которая будет содержать sudo dpkg-i и путь к файлу, например, ‘/home/ubuntu/Загрузки/slack-desktop.deb’.

На этом, инструкция Slack по установке завершается и можно начинать полноценно пользоваться программой.

Интеграции Slack

Знаете чем еще ценен Слак? Другими сервисами ?

Да, звучит как каламбур, но в действительности это именно так. Slack легко интегрируется со многими сервисами (их около 2000 штук), что позволяет очень гибко подходить к рабочим и организационным процессам.

Среди популярных:

  • Trello
  • Gmail
  • Google Drive
  • Dropbox
  • Asana
  • Jira
  • Zoom

Интеграция позволяет легко и быстро взаимодействовать со сторонним приложением, получать автоматические уведомления.

Например, при создании задачи в Трелло она может попадать сразу в нужный канал, а загруженные файлы в Google Drive или Dropbox не будут выглядеть как длинная ссылка, а будут иметь вполне приятное превью с названием документа.

Вот такой обзор Slack, он получился максимально положительным, но это лишь потому что мне по-настоящему нравится этот сервис и я рекомендую его попробовать, если вы еще не пользовались им ранее.

Что это за приложение

Мессенджер Slack официально был выпущен в 2014 году и сразу же завоевал рынок – еще в первый день тестирования в 2013 году там зарегистрировалось более восьми тысяч компаний. Продукт был признан самым быстрорастущим бизнес-приложением в истории и не напрасно! Скоро вы в этом убедитесь.

Это корпоративное приложение, предназначенное для упрощения и ускорения рабочих процессов – все сотрудники соберутся вместе и смогут решать любые вопросы, пользуясь множеством встроенных возможностей.

Какие функции доступы пользователям Slack?

  • Создание множества каналов – можно делать разные ветки для определенных тем/групп/обсуждений;
  • Гибкая настройка уведомлений (можно по-разному настраивать в десктопе и на смартфоне);
  • Быстрое перемещение между каналами;
  • Интеграция с огромным количеством сервисов (например, Твиттер, Скайп и Giphy);
  • Управление командами;
  • Изменение текста – выделение, разметка, разные шрифты;
  • Встроенные боты;
  • Создание собственной темы оформления.

Мессенджер Slack можно использовать бесплатно или платно – на выбор пользователя представлено три тарифа. Дополнительно есть корпоративная сетка, предназначенная для очень крупных корпораций.

  • Базовый бесплатный – доступ к 10 000 последних сообщений, интеграция с десятью сервисами. Голосовые и видеозвонки только между двумя участниками команды, 5ГБ хранилища;
  • Стандарт за 6,67$ при оплате за год или 8$ при помесячной оплате. Доступны групповые звонки, хранилище на 10 ГБ, неограниченный просмотр истории и безлиимтное подключение сервисов;
  • Версия Плюс. Обойдется в 12,50$ или 15$ при оплате за год/за месяц. хранилище на 20 ГБ, есть круглосуточная поддержка.

Хватит о функциях, что это за мессенджер Slack вы уже знаете. Поговорим о том, как зарегистрироваться в мессенджере?

Сочетания клавиш для быстрой работы в Slack

Самые полезные сочетания желательно запомнить, а для начала распечатать расположенный ниже текст и держать на рабочем столе перед глазами. 

ALT + клик по сообщению — если среди обилия накопившихся сообщений есть особо важные, которым следует уделить внимание позже, их можно пометить непрочитанными;
CMD/CTRL + K/T — переключение между двумя последними просмотренными переписками. Если диалог ведется одновременно в двух окнах, можно быстро переключаться с одного на другое, по мере поступления новых сообщений;
/REMIND — напоминания

К примеру, можно дать команду напомнить связаться с кем-то через 30 минут. Причем напоминание можно настроить как для себя, так и для другого участника канала, достаточно после /REMIND ввести собаку, имя пользователя и команду;
/COLLAPSE — убрать превью сайтов. Обилие графической информации в чате (изображений, видео, различных ссылок) тормозит работу приложения. При работе с мобильного это часто становится проблемой;
/SHRUG. Удивленный смайлик. Очень важная функция;
/KICK. Позволяет прекратить общение с нежелательным участником;
/shrug — ¯\_(ツ)_/¯ — а так можно просто пожать плечами в ответ, когда продолжать дискуссию не имеет смысла;
CMD/CTRL + / — так можно вызвать подсказку по горячим клавишам. Если короткое пояснение не дает понимания, как пользоваться сочетанием, можно воспользоваться услугами виртуального помощника — Slackbot.

Кстати, сочетания клавиш избавят от необходимости постоянного использования англоязычного меню, если это доставляет дискомфорт.

Кому нужно скачать Slack

На сегодняшний день является одним из самых популярных и быстрорастущих бизнес-приложений. Сервис позиционируется как альтернатива скайпу, давая возможность при скачивании и установке Slack на компьютер контактировать обычным пользователям, но «заточен» в большей степени именно для корпоративного общения и решения задач крупной компании.

Объединение полезных инструментов в одном приложении

Приложение является высокоуниверсальным и нацелено на выполнение всего спектра операций, необходимых для успешной организации бизнеса. Slack поддерживает интеграцию в единый информационный канал множества сервисов, файлообменников и социальных сетей, включая Dropbox, Google Docs, и другие. Это дает возможность общаться в slack chat, отслеживать разнообразные проекты и вести дела с помощью одного единственного приложения, избавляя от путаницы и информационной перегрузки при взаимодействии большого коллектива посредством разных почтовых клиентов и средств связи.

Slack был представлен пользователям в 2014 году разработчиками Tiny Speck, вызвав большой ажиотаж и продемонстрировав фантастическую востребованность. На нашем сайте можно скачать Slack на русском языке с простым и удобным пользовательским интерфейсом.

Basics

To begin a RTM session make an authenticated call to the
rtm.connect API method. This provides an initial set of
workspace metadata and a message server WebSocket URL. Once you have connected to
the message server it will provide a stream of events, including both messages
and updates to the current state of the workspace. This allows a client to easily
maintain a synchronized local copy of all workspace data and messages.

The Websocket URLs provided by are single-use and are only valid
for 30 seconds, so make sure to connect quickly. If you connect successfully
the first event received will be a hello:

This will be followed by any events that occurred between the call to
and the connection to the message server. If you’re reconnecting
after a network problem this initial set of events may include a response
to the last message sent on a previous connection (with a ) so a
client can confirm that message was received.

If there was a problem connecting an error will be returned, including a
descriptive error message:

One-click responses and approvals: Say it with emoji

Why it matters

Emoji can be a lot of fun, but in Slack they’re serious business too. Watch for opportunities to use reactions in place of short messages that might otherwise clutter conversations in a channel. Here are some useful reactions and their meanings to start with:

  • = “I’ve seen your message”
  • or = “Approved” or “I finished the training”
  • = “I agree”
  • = “Great job!” or “Well done!”

How it works

We use emoji reactions all the time to speed up work. In the example below, you can see how:

  • Seeking feedback, a designer has shared a mock-up of a design in channel 
  • Six teammates used the emoji to let the designer know they’ve reviewed the artwork, so he knows he doesn’t need to follow up (he can hover over the emoji to see who responded)
  • The emoji is used by the approver to indicate that the work is approved 

Get down to business with emoji reactions and custom emoji

Find more tips on how to use and remove emoji reactions. You can also explore how to add your very own custom emoji so you can tailor reactions to your team’s needs. 

Настройте автоматическую рассылку до начала мероприятия

23. Ваша команда пользуется Google Calendar? Slack может автоматически отправлять напоминания каналам, группам или отдельным людям до начала мероприятия. Официальный апплет Slack-Google Calendar IFTTT поможет вам это сделать.  

Фото: FastCompany

24. Функции напоминания доступны также для Google Sheets и Drive. Используя бесплатные скрипты Zapier – сервиса, похожего на IFTTT, – вы сможете получать уведомления Slack, когда файлы будут добавлены в общую папку или будут внесены изменения в строку таблицы. Просто заведите аккаунт в Zapier, а затем свяжите его с Google Sheets или Google Drive.

Authentication

Authenticate your Web API requests by providing a bearer token, which identifies a single user, bot user, or workspace-application relationship.

Register your application with Slack to obtain credentials for use with our OAuth 2.0 implementation, which allows you to negotiate tokens on behalf of users and workspaces.

We prefer tokens to be sent in the HTTP header of your outbound requests. However, you may also pass tokens in all Web API calls as a POST body parameter called . Tokens cannot be sent as a query parameter.

Treat tokens with care. Never share tokens with other users or applications. Do not publish tokens in public code repositories. Review token safety tips.

Limits

The message server will disconnect any client that sends a message longer than
16 kilobytes. This includes all parts of the message, including JSON syntax,
not just the message text. Clients should limit messages sent to channels to
4000 characters, which will always be under 16k bytes even with a message
comprised solely of non-BMP Unicode characters at 4 bytes each. If the message
is longer a client should prompt to split the message into multiple messages,
create a snippet or create a post.

As with all Slack APIs, the RTM API is subject to
rate limits. Clients should not
send more than one message per second sustained. If you do you may receive an
error message or be disconnected.

Frequently asked questions

Is Slack good for team selling?

Yes! Slack helps make sales a team sport by facilitating seamless and fast collaboration between cross-functional teams and decision makers in any organization. Here’s how:

  • Quickly loop in colleagues, partners and experts to make decisions in real time.
  • Integrate with your CRM to allow key account details to be viewed by everyone at your organization within in Slack.
  • Set keyword notifications to spark collaboration and bring in experts to close deals faster.
  • Tune into conversations in channels you’re not a member to gain deal-winning insights and knowledge.

Is Slack a CRM?

No, Slack is not a CRM, but it does integrate with your CRM, including Salesforce, Hubspot and Zoho. By using Slack and your CRM together, teams can easily stay in the loop on leads, account details and more from within Slack, allowing them to respond faster to new opportunities and collaborate seamlessly with colleagues across the organization.

How does Slack integrate with Salesforce?

Salesforce was one of Slack’s earliest partners, letting teams easily stay up-to-date on their Salesforce records from within Slack. There are two apps that connect Salesforce and Slack. In order to use the Salesforce app for Slack, a Salesforce System Administrator will need to install and configure the Slack app for Salesforce. Each app provides different functionality.

The Slack app for Salesforce

  • Available in Salesforce AppExchange
  • View Slack messages associated with a record
  • Send Salesforce records to Slack
  • Set up record alerts in Slack channels

The Salesforce app for Slack

  • Available in the Slack App Directory
  • Search and preview Salesforce records for all standard objects
  • Route relevant alerts to channels
  • Add Slack messages to Salesforce records

>> Learn more about how to superpower your sales with Slack + Salesforce integration and how it works.

What is a Slack Channel?

Channels are where work happens in Slack. A channel is a single place for a team to share messages, tools and files. People often create channels for company announcements, customer support triage, asking for IT or HR help, and sharing social interests. Channels can be public (open to everyone at the organization) or private (invite-only). In addition, organizations on a paid Slack plan can share a channel with external partners like agencies, clients and vendors with Slack Connect. Learn more about how channels can speed up your daily work here.

How do businesses use Slack?Slack helps organizations bring their people and tools together in one place so they can stay productive and aligned from anywhere. More than 750,000 businesses use Slack every day for team messaging, file sharing and video/voice calls. You can integrate thousands of tools, like Google Drive, Zoom and Salesforce, or create custom bots or apps just for your organization. Find out more about how Slack works here.

Welcome to Slack

Спустя несколько лет нам пришлось задуматься о смене корпоративного мессенджера. Хотя с технической точки зрения Jabber в целом устраивал, мобильные клиенты были достаточно архаичными. Это вызывало проблемы с настройкой и подключением у тех сотрудников, которые не имеют непосредственного отношения к IT. Самостоятельная настройка Jabber для сотрудников той же бухгалтерии была нетривиальной задачей.

Параллельно появился сначала WhatsApp, а потом и Telegram, которые были на порядок удобнее своих предшественников, поэтому очень скоро мы обнаружили что по факту вся переписка сотрудников идет в Telegram, а официальный корпоративный Jabber пришел в полное запустение. Этого ли мы хотели?

Для того, чтобы предотвратить потенциальные утечки данных и обеспечить единообразную коммуникационную среду для всех сотрудников, мы задумались о переезде на Slack. Этот сервис привлекал удобством использования, возможностью централизованного администрирования, а также интеграцией с системами мониторинга и управления инцидентами. Также у него было неплохое, стабильно работающее, мобильное приложение.

Что изменилось благодаря Slack:

Теперь при приеме на работу все сотрудники автоматически получали аккаунт, где уже есть все коллеги, что сильно облегчало онбординг и помогало при необходимости делать массовые объявления и получать обратную связь.
Любое событие от мониторинга или непосредственно от устройств прилетало прямо в мессенджер ответственному сотруднику или отделу

Обо всех инцидентах инфраструктуры мгновенно оповещались все сотрудники, чтобы действовать соответствующим образом.
При совместной работе с документами в Google Docs, Slack оповещал о сделанных изменениях и тем самым сразу обращал на них внимание получателя.
Впоследствии в Slack прокрались и разнообразные боты, например, наш собственный HR-бот, позволявший бронировать переговорные комнаты, узнавать даты выплаты заработной платы и даже просто поболтать с «искусственным интеллектом», если все люди надоели.

Implementation Overview

If this is your first time working with OAuth 2.0, Sign in with Slack is a simple way to get acquainted.

If you’ve already built an Add to Slack button, it should only take a few minutes to start signing users in with Sign in with Slack.

Token negotiation flow

  1. User arrives at your site and clicks Sign in with Slack button
  2. User arrives at and briefly approves sign in
  3. User arrives at your specified redirect URL with a parameter
  4. Your server exchanges for an access token using
  5. Your server uses the resultant access token to request user & workspace details with , passing the awarded token as a HTTP authorization header or POST parameter

On the user’s first login, we’ll ask them to approve your app to access their user and basic workspace information and then send them to your redirect URL to complete sign in.

On subsequent logins, we’ll provide an accelerated version of the approval process, still requiring a click, and then send the user back to your redirect.

  • Already have a Slack app and redirect URL? .
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector