Pushes a slack message whenever someone signs up on your calendly
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitattributes
.gitignore
LICENSE
README.md
handler.js
package.json
serverless.yml
yarn.lock

README.md

calendly-slack-push-notifications

Descriptions

This application is specifically designed for the VandyHacks team's interview process. It pulls signups/cancellations from Calendly and puts it into Slack so we can allocate who on board interviews which applicants.

Config

  1. Change the service name in serverless.yml
  2. Feel free to change the name of the function (currently passOn)
  3. Get a Slack webhook URL
  4. serverless deploy in terminal (must have AWS credentials already setup and installed serverless from npm/yarn/pnpm)
  5. Change the environment variable slackWebhook in Lambda to the URL from step 3
  6. Get your Calendly API token. Your account must be at least premium.
  7. Take the URL for your function (can be found in your terminal output from step 4. Alternatively, you can put your function behind Cloudfront or similar) and create a webhook subscription in Calendly
  8. Test it out! It should work now

License

MIT License.