DEV Community

Olivia Campbell
Olivia Campbell

Posted on • Updated on

Protectly - DigitalCrafts Capstone Project

Protectly is a Capstone Project created by Stacy Samuels, Amanda Hargrove and Olivia Campbell in September 2022. Stacy, Amanda and Olivia were in the same group for the June 2022 DigitalCraft's Cohort for Web Development.

What is Protectly?

Protectly is a platform designed to work in tandem with Calendly's scheduling links and provide protection against unwanted meetings.

To understand Protectly, you'll first need to know how Calendly works. Calendly is a scheduling software that connects directly to the calendars of users in order to provide real-time availability for invitees to book meetings with users or "meeting hosts". The challenge for some Calendly users is that when they connect their calendar and create a Calendly link to send to invitees, that link becomes available to everyone on the Internet.

Protectly allows users to provide a list of approved email addresses and those are the only invitees allowed to book with that person's Calendly link. Using Calendly's API, Protectly will cancel meetings on behalf of users to ensure the only Calendly meetings on their calendars are only with their approved list.

Do you have an example of how someone would use Protectly?

Sally the CEO was eager to start using Calendly to help manage her busy schedule. However, everyone wants to schedule meetings with Sally: sales people want to pitch her products, marketers want interviews with her, but some people really need to meet with her which is why she created a Calendly link in the first place. Before Protectly, Sally used her 30 Minute Scheduling Link to schedule a meeting with a candidate interviewing for the open VP Position at Sally's Software Company, but when a sales person who had been prospecting her guessed the URL for her Calendly Link, the sales person booked a meeting during her one open time slot (Sally is a busy CEO) and the candidate had few options to choose from. Sally was quite surprised at the end of a long day to realize that instead of having an interview the next day on her calendar, she actually had an unwanted sales call that she had to delete/cancel to free up her calendar. This is where Protectly can help.

If Sally had used Protectly, that unwanted meeting with a sales person would have been automatically canceled and her availability would have been free for the VP Candidate.

Image description

How does Protectly work? Is Protectly a Calendly company?

Protectly is not a Calendly company. Protectly works by connecting directly to your Calendly account using a secure OAuth 2.0 connection. Once that connection is established, Protectly receives webhook notifications each time a meeting is scheduled with the user. Protectly then cross references the user's list of approved email addresses and if the invitee of that scheduled meeting is not on the list, Protectly uses Calendly's API to immediately cancel the meeting. When the meeting gets canceled, that user's availability is immediately freed for new bookings.

Top comments (2)

Collapse
 
thomasbnt profile image
Info Comment hidden by post author - thread only accessible via permalink
Thomas Bnt ☕

Hello ! If you are testing this platform like with this post, please remove your tags. You may be considered a spam or irrelevant user.

If you're wondering how to get started with posting a post, then consider checking out this article here.

If you're wondering anything else, don't hesitate to reach out and ask. 😀

Collapse
 
hargroa2 profile image
Amanda H • Edited

I really enjoyed working on this together! It turned out great.

Some comments have been hidden by the post's author - find out more