๐Ÿ“ฆ jtai / alexa-pagerduty

PagerDuty Alexa skill that uses the PagerDuty calendar feed

โ˜… 1 stars โ‘‚ 0 forks ๐Ÿ‘ 1 watching โš–๏ธ MIT License
๐Ÿ“ฅ Clone https://github.com/jtai/alexa-pagerduty.git
HTTPS git clone https://github.com/jtai/alexa-pagerduty.git
SSH git clone git@github.com:jtai/alexa-pagerduty.git
CLI gh repo clone jtai/alexa-pagerduty
Jon Tai Jon Tai Handle parse errors ad50b16 8 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“„ .gitignore
๐Ÿ“„ index.js
๐Ÿ“„ intents.json
๐Ÿ“„ LICENSE
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ README.md
๐Ÿ“„ utterances.txt
๐Ÿ“„ README.md

alexa-pagerduty

Unofficial PagerDuty Alexa skill that uses the PagerDuty calendar feed to answer questions about current and future on call:

Alexa, ask PagerDuty if I am on call.
Alexa, ask PagerDuty when my on call ends.
Alexa, ask PagerDuty when my next on call starts.

Disclaimer: I am not affiliated with PagerDuty in any way.

Setup

  • Register a new Alexa skill, noting the applicationId. Copy and paste the Intent Schema from intents.json and Sample Utterances from utterances.txt.
  • Log into PagerDuty, go to your Profile, and find the link to your iCalendar file under the User Settings tab.
  • Edit package.json to set alexa.applicationId and pagerDuty.url.
  • Run npm install.
  • Zip up index.js, package.json, and the node_modules directory.
  • Create an AWS Lambda function and upload the zip file.