Dhaval Nagar / Prashanth HN
Oct 2020
Building Multi-channel Bot using
AWS Serverless
“We are passionate cloud enthusiasts
running AWS communities organically
and are NOT Amazon or AWS employees”
Code of Conduct
● This workshop is not recorded.
● Please keep your video disabled.
● Please keep your audio on mute.
● You can put your workshop specific question in the chat.
● Moderators will help you to resolve the issues either on chat or in
the Chime room.
● This is 3+ hours of workshop so be patient.
● Source code and other resources will be available post workshop.
Hope you all enjoy the session and learn something AWSome today.
Code of Conduct
Importance
We firmly believe in the value and importance of an environment where all AWS community members and event participants feel welcome and safe. This Code of Conduct explains what type of
behavior we expect from AWS community members & event participants. The terms of this Code of Conduct are non-negotiable. We will not tolerate behavior that runs counter to this Code of
Conduct.
Behavior
You will behave in a way as to create a safe and supportive environment for all event participants. You will not engage in disruptive speech or behavior or otherwise interfere with the event or
other individuals’ participation in the event. You will not engage in any form of harassing, offensive, discriminatory, or threatening speech or behavior, including (but not limited to) relating to
race, gender, gender identity and expression, national origin, religion, disability, marital status, age, sexual orientation, military or veteran status, or other protected category. You will comply
with the instructions of event and venue staff. You will comply with all applicable laws.
Scope
We expect all event participants (including AWS employees, attendees, vendors, sponsors, speakers, volunteers, and guests) to uphold the principles of this Code of Conduct. This Code of
Conduct covers the main event and all related events (social or otherwise).
Consequences
If we believe that you are not complying with this Code of Conduct, we may deny you entry or require you to leave all event venue(s). All determinations are at our sole discretion. We will
involve local law enforcement if we deem appropriate. If we deny you entry or require you to leave, you will not be eligible to receive a refund of any fees paid to us related to the event or
related events. Breaches of this Code of Conduct may result in disqualification from participating in future events.
Contact
If you witness or are subjected to inappropriate behavior, or have concerns related to this Code of Conduct, please promptly contact at help@awsug.in
Dhaval Nagar
Founder, AppGambit
AWS Serverless Hero
12x AWS Certified
https://appgambit.com/
Prashanth HM
CTO, antstack.io
AWS Serverless Hero
https://antstack.io
Moderators
● Neelam Jain
● Siddhartha Sirigere
● Nishant Nath
Take Away
• Module 0: Introduction to Serverless Services
• Module 1: Amazon Lex overview
• Lab 1: Setup Lex Bot, Build and Test
• Module 2: Static Website Hosting on S3
• Lab 2: Integrate Bot with Static Website
• Module 3: Amazon Pinpoint overview
• Lab 3: Integrate Bot with Pinpoint and test from your phone
• Module 4: Amazon Connect overview
• Lab 4: Integrate Bot with Amazon Connect and test using a Phone Call
AWS Services we will be using
● AWS Lambda
● Amazon Lex
● AWS S3
● Amazon Cognito
● Amazon Pinpoint
● AWS SNS
● Amazon Connect
AWS Services we will be focusing on
● AWS Lambda
● Amazon Lex
● AWS S3
● Amazon Cognito
● Amazon Pinpoint
● AWS SNS
● Amazon Connect
True power of Serverless
● Easy to Set up
● Pay as you Use
● Low Maintenance
● Easy to Scale
https://dashbird.io/blog/business-benefits-of-serverless/
Amazon Lex
● Build conversational interfaces into any application using voice and text
● Seamless AWS Integration
● Serverless / Pay as you use
● Easy to setup and Integrate
Amazon Pinpoint
● Flexible and scalable outbound and inbound communications service
● Seamless AWS Integration
● Serverless / Pay as you use
● Built-in segmentation and personalization features
● Purpose-built for bulk communication
● Support channels like SMS and voice, Email, Push notification and custom
integration
● Easy to setup and Integrate
Amazon Connect
● Omnichannel Cloud Contact Center
● Supports voice and chat for your customers and agents
● Serverless / Pay as you use
● Seamless AWS Integration
● Easy to setup and Integrate
● Purpose built for Internet Scale application
Implementation Overview
This is how our Lex Bot
will work through
Pinpoint SMS
This is how our Lex Bot
will work through
HTML Web Page
Hosted on S3
This is how our Lex Bot
will work through
Amazon Connect
Let’s jump into the workshop!
https://serverlessland.com
https://aws.amazon.com/startups/modern-application-develo
pment/
https://konf.me/acdslfb
Please give your feedback to help
us improve.
Please fill up the feedback form to receive your
Participation Certificate.
https://antstack.io https://appgambit.com/
prashanth Dhaval
@prashanth @dhavaln
Let’s harness the power of Serverless
Thank You
Hope you had a great time. Please do give us feedback.

Building Multi-channel Bot using AWS Serverless

  • 1.
    Dhaval Nagar /Prashanth HN Oct 2020 Building Multi-channel Bot using AWS Serverless
  • 2.
    “We are passionatecloud enthusiasts running AWS communities organically and are NOT Amazon or AWS employees”
  • 3.
    Code of Conduct ●This workshop is not recorded. ● Please keep your video disabled. ● Please keep your audio on mute. ● You can put your workshop specific question in the chat. ● Moderators will help you to resolve the issues either on chat or in the Chime room. ● This is 3+ hours of workshop so be patient. ● Source code and other resources will be available post workshop. Hope you all enjoy the session and learn something AWSome today.
  • 4.
    Code of Conduct Importance Wefirmly believe in the value and importance of an environment where all AWS community members and event participants feel welcome and safe. This Code of Conduct explains what type of behavior we expect from AWS community members & event participants. The terms of this Code of Conduct are non-negotiable. We will not tolerate behavior that runs counter to this Code of Conduct. Behavior You will behave in a way as to create a safe and supportive environment for all event participants. You will not engage in disruptive speech or behavior or otherwise interfere with the event or other individuals’ participation in the event. You will not engage in any form of harassing, offensive, discriminatory, or threatening speech or behavior, including (but not limited to) relating to race, gender, gender identity and expression, national origin, religion, disability, marital status, age, sexual orientation, military or veteran status, or other protected category. You will comply with the instructions of event and venue staff. You will comply with all applicable laws. Scope We expect all event participants (including AWS employees, attendees, vendors, sponsors, speakers, volunteers, and guests) to uphold the principles of this Code of Conduct. This Code of Conduct covers the main event and all related events (social or otherwise). Consequences If we believe that you are not complying with this Code of Conduct, we may deny you entry or require you to leave all event venue(s). All determinations are at our sole discretion. We will involve local law enforcement if we deem appropriate. If we deny you entry or require you to leave, you will not be eligible to receive a refund of any fees paid to us related to the event or related events. Breaches of this Code of Conduct may result in disqualification from participating in future events. Contact If you witness or are subjected to inappropriate behavior, or have concerns related to this Code of Conduct, please promptly contact at help@awsug.in
  • 5.
    Dhaval Nagar Founder, AppGambit AWSServerless Hero 12x AWS Certified https://appgambit.com/
  • 6.
    Prashanth HM CTO, antstack.io AWSServerless Hero https://antstack.io
  • 7.
    Moderators ● Neelam Jain ●Siddhartha Sirigere ● Nishant Nath
  • 8.
    Take Away • Module0: Introduction to Serverless Services • Module 1: Amazon Lex overview • Lab 1: Setup Lex Bot, Build and Test • Module 2: Static Website Hosting on S3 • Lab 2: Integrate Bot with Static Website • Module 3: Amazon Pinpoint overview • Lab 3: Integrate Bot with Pinpoint and test from your phone • Module 4: Amazon Connect overview • Lab 4: Integrate Bot with Amazon Connect and test using a Phone Call
  • 9.
    AWS Services wewill be using ● AWS Lambda ● Amazon Lex ● AWS S3 ● Amazon Cognito ● Amazon Pinpoint ● AWS SNS ● Amazon Connect
  • 10.
    AWS Services wewill be focusing on ● AWS Lambda ● Amazon Lex ● AWS S3 ● Amazon Cognito ● Amazon Pinpoint ● AWS SNS ● Amazon Connect
  • 11.
    True power ofServerless ● Easy to Set up ● Pay as you Use ● Low Maintenance ● Easy to Scale https://dashbird.io/blog/business-benefits-of-serverless/
  • 12.
    Amazon Lex ● Buildconversational interfaces into any application using voice and text ● Seamless AWS Integration ● Serverless / Pay as you use ● Easy to setup and Integrate
  • 13.
    Amazon Pinpoint ● Flexibleand scalable outbound and inbound communications service ● Seamless AWS Integration ● Serverless / Pay as you use ● Built-in segmentation and personalization features ● Purpose-built for bulk communication ● Support channels like SMS and voice, Email, Push notification and custom integration ● Easy to setup and Integrate
  • 14.
    Amazon Connect ● OmnichannelCloud Contact Center ● Supports voice and chat for your customers and agents ● Serverless / Pay as you use ● Seamless AWS Integration ● Easy to setup and Integrate ● Purpose built for Internet Scale application
  • 15.
  • 16.
    This is howour Lex Bot will work through Pinpoint SMS
  • 17.
    This is howour Lex Bot will work through HTML Web Page Hosted on S3
  • 18.
    This is howour Lex Bot will work through Amazon Connect
  • 19.
    Let’s jump intothe workshop!
  • 20.
  • 21.
  • 22.
    https://konf.me/acdslfb Please give yourfeedback to help us improve. Please fill up the feedback form to receive your Participation Certificate.
  • 23.
    https://antstack.io https://appgambit.com/ prashanth Dhaval @prashanth@dhavaln Let’s harness the power of Serverless
  • 24.
    Thank You Hope youhad a great time. Please do give us feedback.