SlideShare a Scribd company logo
1 of 30
Why are we here?
Introducing Slack Platform Community (SPC)
We’re part of a global network of people building on and extending the Slack
platform, and want to share our experience and passion with our community.
50+
SPC chapters worldwide
Community events Online resources Partner discounts Swag & more
www.slackcommunity.com
Why are we here?
Introducing Slack Platform Community (SPC)
1500+ 450K+ 90%
Apps used in a typical
week
Apps in Slack App
Directory
Paid customers actively use
apps
www.slackcommunity.com
Pipedrive is going to share the bot they built for themselves,, to solve an everyday
problem, what are the lunch specials in restaurants around the offices.
7:00 PM How to build a lunch-special bot
A technical walkthrough of a chatbot for employee
management that we are building for our team internally.
7:30 PM How to build an employee management chatbot
Community members can collaborate with SPCCLs about what they’re hoping to gain from participating,
what kind of content and programming they’d like to experience for the next meetups.
8:00 PM Planning
meetups
Agenda
30 minutes to greet community members and say hello before starting.
6:30 PM Welcoming
1 hour for networking and chit-chat after the talks
8:30 PM Networking
Speaker: Owais Afaq
Partner & CTO @ Mikael labs
1. How to build an employee management
chatbot
Employee Management Chatbot
Giving it a name and personality
● A name that people can easily remember as a team member
● A personality that resonates with our Company culture
● Defined in the language used by the bot to respond back to users
Identity
Say hello to mikael
https://api.slack.com/apps
Your app page:
Setup Callback URL for Events
● Verify your callback URL and subscribe to events
https://api.slack.com/methods/chat.postMessage/test
How can users interact with mikael
How can users interact with mikael
How can users interact with mikael
How can users interact with mikael
A few quick ways to get on with development faster
● tail -f a log file that records your payload coming from Slack
● Also log response for requests made to Slack API to understand issues
● Use Tester for API calls so that you can see that your token and request
params are okay
● Use https://api.slack.com/tools/block-kit-builder to create more advance
messages for users to interact with
● Slack documentation is amazing, read it thoroughly
o@mikaels.com
linkedin.com/owaisafaq
facebook.com/thetechconsultant
2. The process building Slack bot with Block Kit
Builder
Speaker: Kwun-Lok Ng
Co-founder & CEO @ Kipwise
Our process building Kipwise with Slack Block Kit Builder
Time consuming to get
the correct design right
Before Slack Block Kit Builder
Slack Block Kit Builder
Sketch
Time consuming to get the full picture
of the Slack layout limitation
Copy the json format from Block
Kit Builder
Sketch
Not easy to search and update
Save unique links directly in
Kipwise
Design
Implementation
Documentation
Iteration
Sketch
Easy to be out of sync
Slack Block Kit Builder
Your team knowledge management flow right on Slack
k@kipwise.com
Refers to a one-on-one chat between an
interviewer and an interviewee. Q&A with a
developer, product manager, designer, founders
Fireside Chat/Panel discussions
1 facilitator per 8 people, having a focused
conversation on a topic for 30 minutes
Roundtable discussions
Full day Slack themed hack day
Slack Hack
Present what you have built or novel ways in which
you Slack in 10 minutes. 3-5 Groups, audience
picks winner
Slack and Tell
15-20 minute talks on topic relevant to the
community
Talks
Hands on workshops
3. Planning meetups
Like it sounds - an hands-on event where members
work on building around a goal or topic.
Thank You!
Volunteer with us Sponsor an event Be a speaker
We want your feedback

More Related Content

What's hot

Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)
Zhentian Wan
 

What's hot (20)

Consumer-Driven Contract Testing With Postman
Consumer-Driven Contract Testing With PostmanConsumer-Driven Contract Testing With Postman
Consumer-Driven Contract Testing With Postman
 
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentialsGokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
 
Drive API Adoption: Reach Over 13 Million Developers
Drive API Adoption: Reach Over 13 Million DevelopersDrive API Adoption: Reach Over 13 Million Developers
Drive API Adoption: Reach Over 13 Million Developers
 
API Lifecycle Management
API Lifecycle ManagementAPI Lifecycle Management
API Lifecycle Management
 
Postman covid-webinar
Postman covid-webinarPostman covid-webinar
Postman covid-webinar
 
Women Who Mule - June Meetup (EMEA)
Women Who Mule - June Meetup (EMEA)Women Who Mule - June Meetup (EMEA)
Women Who Mule - June Meetup (EMEA)
 
Why You Need a Developer Relations Team for Your API
Why You Need a Developer Relations Team for Your APIWhy You Need a Developer Relations Team for Your API
Why You Need a Developer Relations Team for Your API
 
Postman for Enterprises
Postman for EnterprisesPostman for Enterprises
Postman for Enterprises
 
Webinar: “Introduction to the Postman API Network”
Webinar: “Introduction to the Postman API Network”Webinar: “Introduction to the Postman API Network”
Webinar: “Introduction to the Postman API Network”
 
Webinar: Postman 101 for Developers
Webinar: Postman 101 for DevelopersWebinar: Postman 101 for Developers
Webinar: Postman 101 for Developers
 
Search and Discovery With Public and Private API Networks
Search and Discovery With Public and Private API NetworksSearch and Discovery With Public and Private API Networks
Search and Discovery With Public and Private API Networks
 
Salesforce Slack Demo Cactusforce 2022
Salesforce Slack Demo Cactusforce 2022Salesforce Slack Demo Cactusforce 2022
Salesforce Slack Demo Cactusforce 2022
 
Postman Public Workspaces: The First Massively Multiplayer API Experience | W...
Postman Public Workspaces: The First Massively Multiplayer API Experience | W...Postman Public Workspaces: The First Massively Multiplayer API Experience | W...
Postman Public Workspaces: The First Massively Multiplayer API Experience | W...
 
Automation, Integration, and Orchestration for Better Engineering Operations
Automation, Integration, and Orchestration for Better Engineering OperationsAutomation, Integration, and Orchestration for Better Engineering Operations
Automation, Integration, and Orchestration for Better Engineering Operations
 
Postman Visualizer Webinar Slides
Postman Visualizer Webinar SlidesPostman Visualizer Webinar Slides
Postman Visualizer Webinar Slides
 
Postman Webinar: "From APIs to Serverless Cloud Applications in Minutes"
Postman Webinar: "From APIs to Serverless Cloud Applications in Minutes"Postman Webinar: "From APIs to Serverless Cloud Applications in Minutes"
Postman Webinar: "From APIs to Serverless Cloud Applications in Minutes"
 
MuleSoft Meetup Bangalore - 26 May 2018
MuleSoft Meetup Bangalore - 26 May 2018MuleSoft Meetup Bangalore - 26 May 2018
MuleSoft Meetup Bangalore - 26 May 2018
 
Introduction to Progressive Web App
Introduction to Progressive Web AppIntroduction to Progressive Web App
Introduction to Progressive Web App
 
Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)
 
Postman: An Introduction for API Ops Professionals
Postman: An Introduction for API Ops ProfessionalsPostman: An Introduction for API Ops Professionals
Postman: An Introduction for API Ops Professionals
 

Similar to Spc tallinn launch deck (1)

Similar to Spc tallinn launch deck (1) (20)

SPC:Hamburg Kick-off! and open source talk
 SPC:Hamburg Kick-off! and open source talk SPC:Hamburg Kick-off! and open source talk
SPC:Hamburg Kick-off! and open source talk
 
Slack Platform Community Launch Bengaluru
Slack Platform Community Launch BengaluruSlack Platform Community Launch Bengaluru
Slack Platform Community Launch Bengaluru
 
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
 
Building Enterprise Chat Bots
Building Enterprise Chat BotsBuilding Enterprise Chat Bots
Building Enterprise Chat Bots
 
MuleSoft Slack Integration - meetup
MuleSoft Slack Integration - meetupMuleSoft Slack Integration - meetup
MuleSoft Slack Integration - meetup
 
Chat Bots and how to build a Slack bot
Chat Bots and how to build a Slack botChat Bots and how to build a Slack bot
Chat Bots and how to build a Slack bot
 
Dev Dives MAY Deck .pdf
Dev Dives MAY Deck .pdfDev Dives MAY Deck .pdf
Dev Dives MAY Deck .pdf
 
SPC: Portland - July 2019 Meetup
SPC: Portland - July 2019 MeetupSPC: Portland - July 2019 Meetup
SPC: Portland - July 2019 Meetup
 
Slack Apps: Best practices & Use Cases!
Slack Apps: Best practices & Use Cases!Slack Apps: Best practices & Use Cases!
Slack Apps: Best practices & Use Cases!
 
Best Slack Integrations - Curated list of the best Slack apps
Best Slack Integrations - Curated list of the best Slack appsBest Slack Integrations - Curated list of the best Slack apps
Best Slack Integrations - Curated list of the best Slack apps
 
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
 
Building a Slack Bot Workshop @ Nearsoft OctoberTalks 2017
Building a Slack Bot Workshop @ Nearsoft OctoberTalks 2017Building a Slack Bot Workshop @ Nearsoft OctoberTalks 2017
Building a Slack Bot Workshop @ Nearsoft OctoberTalks 2017
 
Cisco intranet deep dive case study webinar presentation Jan 2016
Cisco intranet deep dive case study webinar presentation Jan 2016Cisco intranet deep dive case study webinar presentation Jan 2016
Cisco intranet deep dive case study webinar presentation Jan 2016
 
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
 
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
 
Jw13 developer-jive talks-presentation
Jw13 developer-jive talks-presentationJw13 developer-jive talks-presentation
Jw13 developer-jive talks-presentation
 
online blogging system
online blogging systemonline blogging system
online blogging system
 
Slack apps
Slack appsSlack apps
Slack apps
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
 
Boilerplates: Step up your Web Development Process
Boilerplates: Step up your Web Development ProcessBoilerplates: Step up your Web Development Process
Boilerplates: Step up your Web Development Process
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

Spc tallinn launch deck (1)

  • 1.
  • 2. Why are we here? Introducing Slack Platform Community (SPC) We’re part of a global network of people building on and extending the Slack platform, and want to share our experience and passion with our community. 50+ SPC chapters worldwide Community events Online resources Partner discounts Swag & more www.slackcommunity.com
  • 3. Why are we here? Introducing Slack Platform Community (SPC) 1500+ 450K+ 90% Apps used in a typical week Apps in Slack App Directory Paid customers actively use apps www.slackcommunity.com
  • 4. Pipedrive is going to share the bot they built for themselves,, to solve an everyday problem, what are the lunch specials in restaurants around the offices. 7:00 PM How to build a lunch-special bot A technical walkthrough of a chatbot for employee management that we are building for our team internally. 7:30 PM How to build an employee management chatbot Community members can collaborate with SPCCLs about what they’re hoping to gain from participating, what kind of content and programming they’d like to experience for the next meetups. 8:00 PM Planning meetups Agenda 30 minutes to greet community members and say hello before starting. 6:30 PM Welcoming 1 hour for networking and chit-chat after the talks 8:30 PM Networking
  • 5. Speaker: Owais Afaq Partner & CTO @ Mikael labs 1. How to build an employee management chatbot
  • 7. Giving it a name and personality ● A name that people can easily remember as a team member ● A personality that resonates with our Company culture ● Defined in the language used by the bot to respond back to users Identity
  • 8. Say hello to mikael
  • 11. Setup Callback URL for Events ● Verify your callback URL and subscribe to events
  • 12.
  • 14. How can users interact with mikael
  • 15. How can users interact with mikael
  • 16. How can users interact with mikael
  • 17. How can users interact with mikael
  • 18. A few quick ways to get on with development faster ● tail -f a log file that records your payload coming from Slack ● Also log response for requests made to Slack API to understand issues ● Use Tester for API calls so that you can see that your token and request params are okay ● Use https://api.slack.com/tools/block-kit-builder to create more advance messages for users to interact with ● Slack documentation is amazing, read it thoroughly
  • 20. 2. The process building Slack bot with Block Kit Builder Speaker: Kwun-Lok Ng Co-founder & CEO @ Kipwise
  • 21. Our process building Kipwise with Slack Block Kit Builder
  • 22.
  • 23.
  • 24.
  • 25. Time consuming to get the correct design right Before Slack Block Kit Builder Slack Block Kit Builder Sketch Time consuming to get the full picture of the Slack layout limitation Copy the json format from Block Kit Builder Sketch Not easy to search and update Save unique links directly in Kipwise Design Implementation Documentation Iteration Sketch Easy to be out of sync Slack Block Kit Builder
  • 26.
  • 27.
  • 28. Your team knowledge management flow right on Slack k@kipwise.com
  • 29. Refers to a one-on-one chat between an interviewer and an interviewee. Q&A with a developer, product manager, designer, founders Fireside Chat/Panel discussions 1 facilitator per 8 people, having a focused conversation on a topic for 30 minutes Roundtable discussions Full day Slack themed hack day Slack Hack Present what you have built or novel ways in which you Slack in 10 minutes. 3-5 Groups, audience picks winner Slack and Tell 15-20 minute talks on topic relevant to the community Talks Hands on workshops 3. Planning meetups Like it sounds - an hands-on event where members work on building around a goal or topic.
  • 30. Thank You! Volunteer with us Sponsor an event Be a speaker We want your feedback