SlideShare a Scribd company logo
1 of 24
Download to read offline
This is a SIS NO CODE
Demo for auto
generation of Calendar
Invites to Test, Send,
Track and Update with
your AWS Simple Email
Service (SES) account.
Calendarsnack - https://calendarsnack.com
OEM-https://31events.com
1
See all Games Here –for the Colorado Rockies
2024 Season– generated with Calendarsnack
In an Upcoming Landing Page
http://tinyurl.com/mhjjaaup
This demo was generated https://calendarsnack.com
1.
2.
3.
4.
5.
Calendar Invite Testing in AWS account Prior to SES Campaign Send
1.
If data is changed
in the Calendar
Client
the Landing Pages
And Calendar
Invites are
Updated
Automatically
In the Simple Invite
Service (SIS)
Pipeline in AWS
AWS SES
Account
VUE.JS APP in CDN
We automate these six steps in AWS to accelerate sending calendar invites
with AWS SES on our APIs.
1. Customers use the create@calendarsnack.com command in a Calendar
Client to create, edit, or cancel a calendar message in the AWS SES
messaging pipeline. The calendar client sends a copy of the calendar invite
to the S3 Email Box to store the calendar message in its original form in the
SES storage layer. If any edits or cancellations are completed in the Calendar
Client for that UID event, we update the messaging pipeline.
2. Event Bridge notifies Lambda to pick up a copy of the calendar invite
payload and disassembles the calendar invite MIME components of the
message body, time start, time stop, UID, and location to store in S3 and
Dynamo DB for reassembly. (ETL IN)
3. The Lambda routine generates the Event UID for Dynamo DB, and the
Calendar Invite meta artifacts are placed into S3.
4. Event Bridge notifies the UID Lambda API to reassemble the Calendar
Invite from S3 with the correct Encoded, MIME TYPE, Multi-Part payload for
that Calendar Invite. It validates the EVENT UID translation from Dynamo
DB. (ETL OUT)
5. In one of three ways, the calendar invite API command is used in the
Calendarsnack dashboard – In an Upcoming Landing Page, a VIP LIST of
email names, or an RSVP Button for MailChimp or Klaviyo to send the
encoded MIME type calendar invite with AWS SES.
6. Customers are tracked in the API Reporting dashboard for RSVP Calendar
Client responses and changes.
B. Log In to Dashboard
A. Customers Calendar Client
create@calendarsnack.com
Sending Calendar Invites on AWS Simple Email Service with the Simple Invite Service
Simple Invite Service (SIS) by 31events.com
The SIS Calendar Invite OEM kit includes
API’s to build Killer APPs and API key
to AWS SES sending
2/16/24 16
What is the
Simple Invite
Service?
How to connect to
Simple Email Service
SIS AWS Stack
Data In from your
Calendar Client
Calendar Invite Console
For Testing, Sending & Reporting
SIS can be configured to use your
Simple Email Service (SES) Account
and the domain you want
15
Calendarsnack is built on SIS
How we got the Rockies
Schedule into
AWS to send calendar
Invites on SES
https://31events.com
https://calendarsnack.com
MLB 2024 Colorado Rockies DEMO Purposes Only
No Code Calendar Invite Landing Pages
Built with AWS
See all Games Here –for the Colorado Rockies
2024 Season– generated with Calendarsnack
http://tinyurl.com/mhjjaaup
2
A.Creating, Testing, Updating
and Canceling the Calendar
Invite in the Calendarsnack
Dashboard with
your Calendar Client
http://tinyurl.com/mhjjaaup - See all Colorado Rockies Games 2024 Season generated with Calendarsnack
3
Getting 2024 Colorado Rockies Data into your AWS account
We took the data from the MLB schedule and populated a calendar client called
corockyfans@outlook.com with 194 Rockies Events and copied the Calendar Invites to
create@calendarsnack.com to get the data into the Calendarsnack Console.
Outlook account organizer – corockyfans@outlook.com
https://www.mlb.com/rockies/schedule/2024-04
calendarsnack
account owner –
corockyfans@outlook.com
create@calendarsnack.com
4
AWS SES
Account
1.Send event to create@calendarsnack.com on your calendar client
to generate events to calendarsnack dashboard. 2. You can Edit
or
Cancel the
calendar invite event in
your Calendar Outlook
Client and
save it and it will
Update the
Calendarsnack Dashboard
and any Calendar Invites
your customers have
received.
create@calendarsnack.com
3.The
Events
show up
in
your
dashboard
and are
ready to
be sent as
calendar
invites in
no code
landing
page,
VIP List
and
RSVP
Buttons
See all Colorado Rockies Games 2024 Season generated with Calendarsnack
http://tinyurl.com/mhjjaaup 5
AWS SES
Account
B. Auto Configure and
Deploy the Upcoming Landing
Page for testing and sending
calendar invites in 2 minutes
See all Colorado Rockies Games 2024 Season generated with Calendarsnack
http://tinyurl.com/mhjjaaup 6
Using Copy Image Address
Paste your “Copy Image
Address” URL into Add
Your Logo Box
4.Toggle
Switch
Options
4.Logo
and
background
image
options
See all Colorado Rockies Games 2024 Season generated with Calendarsnack
http://tinyurl.com/mhjjaaup 7
4.Configure Page in 2 minutes
Live Preview
(open new browser)
Share URL for
Upcoming
Page
for
Customer
Self Service
Calendar Invite
Sending
and Tracking
5. Share for Signups
http://tinyurl.com/mttb9w3z 8
C. How SIS works
for the customer
In the Upcoming Landing Page
with the Simple Invite Service
MLB 2024 Upcoming Schedule for Colorado Rockies
http://tinyurl.com/mttb9w3z
9
6. Customer enters email and clicks to receives calendar invite
If the
customer
changes the calendar
invite status of Y, N, M
it is tracked in
calendarsnack
reporting
If the account organizer –
coroackyfan@outlook.com
changes anything in the
calendar client for the
event it will automatically
flow to the customers
calendar
10
D. Calendar Invite
Reporting of
Individual Events
to track RSVP’s and Update the
Calendar Invite Content
MLB 2024 Upcoming Schedule Live Example
https://shorturl.at/doBFN
11
7. Detailed Tracking of RSVP’s from Calendar Clients
12
How Auto Updating
And Auto Cancel work
from your Calendar Client
as the Organizer in
Calendarsnack
MLB 2024 Upcoming Schedule Spring Training Live Example
https://shorturl.at/doBFN
Calendar Invite Pipeline 13
Calendar Invite edits or cancels in the Calendar Client (A) used with the create@calendarsnack.com will automatically change
event information in the SIS Calendarsnack Console (B) , Landing Page Display, and anyone that has received a Calendar Invite
from the Simple Invite Service (C) connected to the Simple Email Service using the API’s.
Your Calendar Invite data from your Calendar Client
is displayed in the Calendarsnack Console for Data
Validation & Testing prior to using Upcoming, VIP List or
RSVP Buttons for Customer Calendar Invite Sending
A. Calendar Client
B. Calendarsnack Console
C. Upcoming Landing Page
To Send Calendar Invites
Editing &
Cancel Workflow
Calendar Invite
EDITS & CANCELS
are done from
Calendar Client to
UPDATE your data
in AWS
Update
Update
Update
Update
Update
14
VUE.JS APP in CDN
1. Customers use the create@calendarsnack.com command in a Calendar
Client. The calendar client sends a copy of the calendar invite to S3 Email In
Box to store the calendar message in its original form in the SES storage
layer. If any edits or cancel are completed in the Calendar Client we update
the databases and anyone that has received a calendar invites from SIS.
2. Event Bridge notifies Lambda to pick up a copy of the payload and
disassemble calendar invite MIME components of the message body, time
start, time stop, UID, and location to store in S3 and Dynamo DB for
reassembly in the next step.
3. The Lambda routine generates the Event UID for Dynamo DB and the
Calendar Invite meta artifacts and is stored in S3.
4. Event Bridge notifies the UID Lambda to reassemble the Calendar Invite
from S3 with the correct Encoded, MIME TYPE, Multi-Part payload for that
Calendar Invite and to validate the EVENT UID translation from Dynamo DB.
5. In one of three ways the calendar invite is sent using the Calendarsnack
dashboard – In an Upcoming Landing Page Schedule List, a VIP LIST of email
names, or an RSVP Button by the Simple Invite Service using serverless
services with specific Lambda’s built to create, send and update the
calendar invite client data sent to S3.
6. Customers track the RSVPs in the Reporting dashboard to review the
collected RSVP Data or possibly use a send method.
B. Log In to Dashboard
A. Customers Calendar Client
create@calendarsnack.com
Sending Calendar Invites on AWS Simple Email Service
Simple Invite Service (SIS) by 31events.com
The SIS Calendar Invite OEM kit includes
API’s to build Killer APPs and API key
to AWS SES sending
2/16/24 16
Upcoming Landing Page using the Simple Invite Service (SIS)
1. The customer logs into the Calendarsnack App. The SIS APIs supplied for
the Calendarsnack Service build out the VUE.APP in the browser in the CDN
and start the customer session.
Design Upcoming
Landing Page in APP
2. Once the customer signs up for the CalendarSnack Service, the customer can
proceed to the Dashboard up —no credit card is required.
Upcoming Events
Landing Page
3. The no-code Upcoming Landing Page in this example is selected on the left
and can be configured using the push pins and toggle buttons. The shareable
Upcoming URL can used in marketing campaigns for event selection and
sending calendar invites to the email address in the box.
4. The Calendar Invite API call is made to the API gateway to summon a calendar
invite from the SIS storage layer for that event. A Lamba assembles the calendar
invite for AWS SES transport. This includes proper encoding for the MIME type
and multipart for that specific calendar invite.
5. Edits, Cancels, or what the Calendar Client considers an Update to the
original Calendar Client used to create the event are now registered with the
Simple Invite Service UID. Is there an update to the Calendar Invite UID the
automation Lambda kicks off and updates the information in the database and
then resends the calendar invite information through AWS SES using the same
process in #4. RSVP receipts are gathered from the customer’s Calendar Invite
until the event ends via the API gateway and stored in an S3 bucket for
retrieval.
2/16/24 17
6. The data for all events are stored for the individual UIDs of the calendar
invites and aggregated for the Organizer to view from S3 in the VUE.JS
Dashboard that the reporting API calls in the application. AWS Quick Sight is an
alternative to the Vue dashboard.
Calendar Invite sending on AWS with Simple Invite Service workflow
Back End Simple Invite Service in AWS
create@calendarsnack.com
Calendar Invites are sent to the
create@calendarsnack.com
command where they are stored in
SIS to start the automation process
to generate the Upcoming Events
Shareable Page for self sending
calendar invites for the MLB Games
Front End Vue.JS Apps talking to SIS
mlbranger@outlook.com in calendarsnack.com
SIS by 31events.com
MLB Fan Calendar Invites
SIS API’s are available to build your own APP
The RSVP data for each event
1.
2.
3. 4.
5.
6.
www.calendarsnack.com
18
Calendarsnack
FAQ’s for API’s
19
Why automate the Sending of Calendar Invites
from an Upcoming Landing Page using your AWS
SES account?
-Customers can self-select which events they want to attend on
the Upcoming Events Page to send calendar invites to themselves
or friends.
-All Calendar Invite Data is tracked for the end users of the
service in your AWS SES account and S3 Buckets
to meet your compliance requirements, including support for
Virtual Delivery Manager (VDM) from the SES console.
-The Calendarsnack API kit includes our Calendarsnack template and
a logo swap to get you started in 30 minutes with an all
already-built applications. 20
Calendarsnack API
Documentation
Event
• Single Event Information
• Single Event RSVP Information (Calc)
• Single Event Invitee Information
• Send Calendar Invitation
Events
• All Events Information
• All Events RSVP Information (Calc)
Admin (System)
• All Organizer Events Information
• All Organizer Events RSVP Information (Calc)
Single Event APIs
Single Event Details
https://api.calendarsnack.com/event/[UID]
Requires Key
Single Event Send
https://api.calendarsnack.com/event/[UID]/invite?email=[invitee email address] &name[invitee
name]&origin=[Requires by system] &landing=[valid URL, not Required]
Does not require Key
Send limited to required information within API (email, origin), Optional data (name, landing)
Single Event Invitee List
https://api.calendarsnack.com/event/[UID] /attendees
Requires Key
Limited to 100 Invitees
Single Event Stats/Numbers
https://api.calendarsnack.com/event/[UID]/statistics
Requires Key
Single Event Invitee List – EMAIL CSV List to Organizer
https://api.calendarsnack.com/event/[UID]/report
Requires Key
Organizer APIs (single organizer email address)
Organizer All Events
https://api.calendarsnack.com/organizer/shadow/[organizer email] /events
Requires Key
Limited to 200 total eventsOrganizer
All Events
https://api.calendarsnack.com/organizer/shadow/[organizer email] /statistics
Requires Key
All Events (system/admin – data for all Organizers and all Events)System All Events
https://api.calendarsnack.com/system/events
Requires Key
Limited to 100 total events
System Stats
https://api.calendarsnack.com/system/statistics
Requires Key
Contact me for
Beta Access to API’s –
greghanchin@31events.com
22
THE END
Calendarsnack - https://calendarsnack.com
OEM-https://31events.com
https://www.linkedin.com/company/2242163/admin/feed/posts/
https://medium.com/calendarsnack-com
https://www.youtube.com/channel/UCbl3TjMjUofr-wKBDL7pM-w
23

More Related Content

Similar to Sending Calendar Invites on SES and Calendarsnack.pdf

MailChimp RSVP Button Review 42022
MailChimp RSVP Button Review 42022MailChimp RSVP Button Review 42022
MailChimp RSVP Button Review 4202231events.com
 
How to create Landing Page for Calendar Invites.pdf
How to create Landing Page for Calendar Invites.pdfHow to create Landing Page for Calendar Invites.pdf
How to create Landing Page for Calendar Invites.pdf31events.com
 
Calendar snack full review january 3, 2019
Calendar snack full review january 3, 2019Calendar snack full review january 3, 2019
Calendar snack full review january 3, 201931events.com
 
Calendarsnack PowerBar 2020 v2
Calendarsnack PowerBar 2020 v2Calendarsnack PowerBar 2020 v2
Calendarsnack PowerBar 2020 v231events.com
 
Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...
Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...
Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...31events.com
 
Feb2022 calendarsnack
Feb2022 calendarsnackFeb2022 calendarsnack
Feb2022 calendarsnack31events.com
 
Klaviyo RSVP BUTTON.pdf
Klaviyo RSVP BUTTON.pdfKlaviyo RSVP BUTTON.pdf
Klaviyo RSVP BUTTON.pdf31events.com
 
31events.com OEM Pitch Book 2020
31events.com OEM Pitch Book 202031events.com OEM Pitch Book 2020
31events.com OEM Pitch Book 202031events.com
 
Klaviyo and Calendarsnack 82221
Klaviyo and Calendarsnack 82221Klaviyo and Calendarsnack 82221
Klaviyo and Calendarsnack 8222131events.com
 
Sending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdfSending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdf31events.com
 
How to RSVP in MailChimp
How to RSVP in MailChimp How to RSVP in MailChimp
How to RSVP in MailChimp 31events.com
 
How to create Zoom Landing Pages for 1 Click RSVP
How to create Zoom Landing Pages for 1 Click RSVPHow to create Zoom Landing Pages for 1 Click RSVP
How to create Zoom Landing Pages for 1 Click RSVP31events.com
 
Sending 500 Calendar Invites May 29.pdf
Sending 500 Calendar Invites May 29.pdfSending 500 Calendar Invites May 29.pdf
Sending 500 Calendar Invites May 29.pdf31events.com
 
Calendarsnack Update July 18 2020
Calendarsnack Update July 18 2020Calendarsnack Update July 18 2020
Calendarsnack Update July 18 202031events.com
 
Calendar Lander from CalendarSnack
Calendar Lander from CalendarSnackCalendar Lander from CalendarSnack
Calendar Lander from CalendarSnack31events.com
 
MailChimp RSVP Button User Guide422.pdf
MailChimp RSVP Button User Guide422.pdfMailChimp RSVP Button User Guide422.pdf
MailChimp RSVP Button User Guide422.pdf31events.com
 
CalendarSnack Headless Calendar Server for AWS 2022
CalendarSnack Headless Calendar Server for AWS 2022CalendarSnack Headless Calendar Server for AWS 2022
CalendarSnack Headless Calendar Server for AWS 202231events.com
 
31events.com 2020 OEM debrief report
31events.com 2020 OEM debrief report31events.com 2020 OEM debrief report
31events.com 2020 OEM debrief report31events.com
 
Episode 59 mail chimp calendarsnack review
Episode 59 mail chimp calendarsnack review Episode 59 mail chimp calendarsnack review
Episode 59 mail chimp calendarsnack review 31events.com
 
CalendarSnack PowerBar Launch Nov 8, 2020
CalendarSnack PowerBar Launch Nov 8, 2020CalendarSnack PowerBar Launch Nov 8, 2020
CalendarSnack PowerBar Launch Nov 8, 202031events.com
 

Similar to Sending Calendar Invites on SES and Calendarsnack.pdf (20)

MailChimp RSVP Button Review 42022
MailChimp RSVP Button Review 42022MailChimp RSVP Button Review 42022
MailChimp RSVP Button Review 42022
 
How to create Landing Page for Calendar Invites.pdf
How to create Landing Page for Calendar Invites.pdfHow to create Landing Page for Calendar Invites.pdf
How to create Landing Page for Calendar Invites.pdf
 
Calendar snack full review january 3, 2019
Calendar snack full review january 3, 2019Calendar snack full review january 3, 2019
Calendar snack full review january 3, 2019
 
Calendarsnack PowerBar 2020 v2
Calendarsnack PowerBar 2020 v2Calendarsnack PowerBar 2020 v2
Calendarsnack PowerBar 2020 v2
 
Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...
Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...
Adding calendar invites to a Streaming Landing Page in 10 Seconds by using yo...
 
Feb2022 calendarsnack
Feb2022 calendarsnackFeb2022 calendarsnack
Feb2022 calendarsnack
 
Klaviyo RSVP BUTTON.pdf
Klaviyo RSVP BUTTON.pdfKlaviyo RSVP BUTTON.pdf
Klaviyo RSVP BUTTON.pdf
 
31events.com OEM Pitch Book 2020
31events.com OEM Pitch Book 202031events.com OEM Pitch Book 2020
31events.com OEM Pitch Book 2020
 
Klaviyo and Calendarsnack 82221
Klaviyo and Calendarsnack 82221Klaviyo and Calendarsnack 82221
Klaviyo and Calendarsnack 82221
 
Sending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdfSending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdf
 
How to RSVP in MailChimp
How to RSVP in MailChimp How to RSVP in MailChimp
How to RSVP in MailChimp
 
How to create Zoom Landing Pages for 1 Click RSVP
How to create Zoom Landing Pages for 1 Click RSVPHow to create Zoom Landing Pages for 1 Click RSVP
How to create Zoom Landing Pages for 1 Click RSVP
 
Sending 500 Calendar Invites May 29.pdf
Sending 500 Calendar Invites May 29.pdfSending 500 Calendar Invites May 29.pdf
Sending 500 Calendar Invites May 29.pdf
 
Calendarsnack Update July 18 2020
Calendarsnack Update July 18 2020Calendarsnack Update July 18 2020
Calendarsnack Update July 18 2020
 
Calendar Lander from CalendarSnack
Calendar Lander from CalendarSnackCalendar Lander from CalendarSnack
Calendar Lander from CalendarSnack
 
MailChimp RSVP Button User Guide422.pdf
MailChimp RSVP Button User Guide422.pdfMailChimp RSVP Button User Guide422.pdf
MailChimp RSVP Button User Guide422.pdf
 
CalendarSnack Headless Calendar Server for AWS 2022
CalendarSnack Headless Calendar Server for AWS 2022CalendarSnack Headless Calendar Server for AWS 2022
CalendarSnack Headless Calendar Server for AWS 2022
 
31events.com 2020 OEM debrief report
31events.com 2020 OEM debrief report31events.com 2020 OEM debrief report
31events.com 2020 OEM debrief report
 
Episode 59 mail chimp calendarsnack review
Episode 59 mail chimp calendarsnack review Episode 59 mail chimp calendarsnack review
Episode 59 mail chimp calendarsnack review
 
CalendarSnack PowerBar Launch Nov 8, 2020
CalendarSnack PowerBar Launch Nov 8, 2020CalendarSnack PowerBar Launch Nov 8, 2020
CalendarSnack PowerBar Launch Nov 8, 2020
 

More from 31events.com

How I built the Denver Nuggets Landing pages.pdf
How I built the Denver Nuggets Landing pages.pdfHow I built the Denver Nuggets Landing pages.pdf
How I built the Denver Nuggets Landing pages.pdf31events.com
 
Sending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdfSending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdf31events.com
 
RSVP Landing Page.pdf
RSVP Landing Page.pdfRSVP Landing Page.pdf
RSVP Landing Page.pdf31events.com
 
Upcoming Landing Page April 2023.pdf
Upcoming Landing Page April 2023.pdfUpcoming Landing Page April 2023.pdf
Upcoming Landing Page April 2023.pdf31events.com
 
Calendarsnack Workflow 2022
Calendarsnack Workflow 2022Calendarsnack Workflow 2022
Calendarsnack Workflow 202231events.com
 
Calendar Invite Batch Uploader.pdf
Calendar Invite Batch Uploader.pdfCalendar Invite Batch Uploader.pdf
Calendar Invite Batch Uploader.pdf31events.com
 
Using Calendar Update to communicate changes to Calendar Snack Invitees
Using Calendar Update to communicate changes to Calendar Snack Invitees  Using Calendar Update to communicate changes to Calendar Snack Invitees
Using Calendar Update to communicate changes to Calendar Snack Invitees 31events.com
 
CalendarSnack Work Flow.pdf
CalendarSnack Work Flow.pdfCalendarSnack Work Flow.pdf
CalendarSnack Work Flow.pdf31events.com
 
Klaviyo RSVP Button in 10 seconds
Klaviyo RSVP Button in 10 secondsKlaviyo RSVP Button in 10 seconds
Klaviyo RSVP Button in 10 seconds31events.com
 
Creating a MailChimp RSVP in 10 seconds.pdf
Creating a MailChimp RSVP in 10 seconds.pdfCreating a MailChimp RSVP in 10 seconds.pdf
Creating a MailChimp RSVP in 10 seconds.pdf31events.com
 
The Value of Sending a Calendar Invite .pdf
The Value of Sending a Calendar Invite .pdfThe Value of Sending a Calendar Invite .pdf
The Value of Sending a Calendar Invite .pdf31events.com
 
CalendarLander Explained
CalendarLander ExplainedCalendarLander Explained
CalendarLander Explained31events.com
 
Using a RSVP Button in a Klaviyo Template.pdf
Using a RSVP Button in a Klaviyo Template.pdfUsing a RSVP Button in a Klaviyo Template.pdf
Using a RSVP Button in a Klaviyo Template.pdf31events.com
 
Amplify your Zoom attendance by sending real calendar invitations
Amplify your Zoom attendance by sending real calendar invitationsAmplify your Zoom attendance by sending real calendar invitations
Amplify your Zoom attendance by sending real calendar invitations31events.com
 
Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List
Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List
Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List 31events.com
 
Sending a Calendar Invite instead of Reminder Emails.pdf
Sending a Calendar Invite instead of Reminder Emails.pdfSending a Calendar Invite instead of Reminder Emails.pdf
Sending a Calendar Invite instead of Reminder Emails.pdf31events.com
 
31Events-Ideabook.pdf
31Events-Ideabook.pdf31Events-Ideabook.pdf
31Events-Ideabook.pdf31events.com
 

More from 31events.com (17)

How I built the Denver Nuggets Landing pages.pdf
How I built the Denver Nuggets Landing pages.pdfHow I built the Denver Nuggets Landing pages.pdf
How I built the Denver Nuggets Landing pages.pdf
 
Sending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdfSending 500 Calendar Invites.pdf
Sending 500 Calendar Invites.pdf
 
RSVP Landing Page.pdf
RSVP Landing Page.pdfRSVP Landing Page.pdf
RSVP Landing Page.pdf
 
Upcoming Landing Page April 2023.pdf
Upcoming Landing Page April 2023.pdfUpcoming Landing Page April 2023.pdf
Upcoming Landing Page April 2023.pdf
 
Calendarsnack Workflow 2022
Calendarsnack Workflow 2022Calendarsnack Workflow 2022
Calendarsnack Workflow 2022
 
Calendar Invite Batch Uploader.pdf
Calendar Invite Batch Uploader.pdfCalendar Invite Batch Uploader.pdf
Calendar Invite Batch Uploader.pdf
 
Using Calendar Update to communicate changes to Calendar Snack Invitees
Using Calendar Update to communicate changes to Calendar Snack Invitees  Using Calendar Update to communicate changes to Calendar Snack Invitees
Using Calendar Update to communicate changes to Calendar Snack Invitees
 
CalendarSnack Work Flow.pdf
CalendarSnack Work Flow.pdfCalendarSnack Work Flow.pdf
CalendarSnack Work Flow.pdf
 
Klaviyo RSVP Button in 10 seconds
Klaviyo RSVP Button in 10 secondsKlaviyo RSVP Button in 10 seconds
Klaviyo RSVP Button in 10 seconds
 
Creating a MailChimp RSVP in 10 seconds.pdf
Creating a MailChimp RSVP in 10 seconds.pdfCreating a MailChimp RSVP in 10 seconds.pdf
Creating a MailChimp RSVP in 10 seconds.pdf
 
The Value of Sending a Calendar Invite .pdf
The Value of Sending a Calendar Invite .pdfThe Value of Sending a Calendar Invite .pdf
The Value of Sending a Calendar Invite .pdf
 
CalendarLander Explained
CalendarLander ExplainedCalendarLander Explained
CalendarLander Explained
 
Using a RSVP Button in a Klaviyo Template.pdf
Using a RSVP Button in a Klaviyo Template.pdfUsing a RSVP Button in a Klaviyo Template.pdf
Using a RSVP Button in a Klaviyo Template.pdf
 
Amplify your Zoom attendance by sending real calendar invitations
Amplify your Zoom attendance by sending real calendar invitationsAmplify your Zoom attendance by sending real calendar invitations
Amplify your Zoom attendance by sending real calendar invitations
 
Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List
Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List
Sending a Direct Calendar Invite instead of a Reminder Email to a VIP List
 
Sending a Calendar Invite instead of Reminder Emails.pdf
Sending a Calendar Invite instead of Reminder Emails.pdfSending a Calendar Invite instead of Reminder Emails.pdf
Sending a Calendar Invite instead of Reminder Emails.pdf
 
31Events-Ideabook.pdf
31Events-Ideabook.pdf31Events-Ideabook.pdf
31Events-Ideabook.pdf
 

Recently uploaded

What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 

Recently uploaded (20)

What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 

Sending Calendar Invites on SES and Calendarsnack.pdf

  • 1. This is a SIS NO CODE Demo for auto generation of Calendar Invites to Test, Send, Track and Update with your AWS Simple Email Service (SES) account. Calendarsnack - https://calendarsnack.com OEM-https://31events.com 1 See all Games Here –for the Colorado Rockies 2024 Season– generated with Calendarsnack In an Upcoming Landing Page http://tinyurl.com/mhjjaaup This demo was generated https://calendarsnack.com
  • 2. 1. 2. 3. 4. 5. Calendar Invite Testing in AWS account Prior to SES Campaign Send 1. If data is changed in the Calendar Client the Landing Pages And Calendar Invites are Updated Automatically In the Simple Invite Service (SIS) Pipeline in AWS AWS SES Account
  • 3. VUE.JS APP in CDN We automate these six steps in AWS to accelerate sending calendar invites with AWS SES on our APIs. 1. Customers use the create@calendarsnack.com command in a Calendar Client to create, edit, or cancel a calendar message in the AWS SES messaging pipeline. The calendar client sends a copy of the calendar invite to the S3 Email Box to store the calendar message in its original form in the SES storage layer. If any edits or cancellations are completed in the Calendar Client for that UID event, we update the messaging pipeline. 2. Event Bridge notifies Lambda to pick up a copy of the calendar invite payload and disassembles the calendar invite MIME components of the message body, time start, time stop, UID, and location to store in S3 and Dynamo DB for reassembly. (ETL IN) 3. The Lambda routine generates the Event UID for Dynamo DB, and the Calendar Invite meta artifacts are placed into S3. 4. Event Bridge notifies the UID Lambda API to reassemble the Calendar Invite from S3 with the correct Encoded, MIME TYPE, Multi-Part payload for that Calendar Invite. It validates the EVENT UID translation from Dynamo DB. (ETL OUT) 5. In one of three ways, the calendar invite API command is used in the Calendarsnack dashboard – In an Upcoming Landing Page, a VIP LIST of email names, or an RSVP Button for MailChimp or Klaviyo to send the encoded MIME type calendar invite with AWS SES. 6. Customers are tracked in the API Reporting dashboard for RSVP Calendar Client responses and changes. B. Log In to Dashboard A. Customers Calendar Client create@calendarsnack.com Sending Calendar Invites on AWS Simple Email Service with the Simple Invite Service Simple Invite Service (SIS) by 31events.com The SIS Calendar Invite OEM kit includes API’s to build Killer APPs and API key to AWS SES sending 2/16/24 16 What is the Simple Invite Service?
  • 4. How to connect to Simple Email Service SIS AWS Stack Data In from your Calendar Client Calendar Invite Console For Testing, Sending & Reporting SIS can be configured to use your Simple Email Service (SES) Account and the domain you want 15 Calendarsnack is built on SIS
  • 5. How we got the Rockies Schedule into AWS to send calendar Invites on SES https://31events.com https://calendarsnack.com MLB 2024 Colorado Rockies DEMO Purposes Only No Code Calendar Invite Landing Pages Built with AWS See all Games Here –for the Colorado Rockies 2024 Season– generated with Calendarsnack http://tinyurl.com/mhjjaaup 2
  • 6. A.Creating, Testing, Updating and Canceling the Calendar Invite in the Calendarsnack Dashboard with your Calendar Client http://tinyurl.com/mhjjaaup - See all Colorado Rockies Games 2024 Season generated with Calendarsnack 3
  • 7. Getting 2024 Colorado Rockies Data into your AWS account We took the data from the MLB schedule and populated a calendar client called corockyfans@outlook.com with 194 Rockies Events and copied the Calendar Invites to create@calendarsnack.com to get the data into the Calendarsnack Console. Outlook account organizer – corockyfans@outlook.com https://www.mlb.com/rockies/schedule/2024-04 calendarsnack account owner – corockyfans@outlook.com create@calendarsnack.com 4 AWS SES Account
  • 8. 1.Send event to create@calendarsnack.com on your calendar client to generate events to calendarsnack dashboard. 2. You can Edit or Cancel the calendar invite event in your Calendar Outlook Client and save it and it will Update the Calendarsnack Dashboard and any Calendar Invites your customers have received. create@calendarsnack.com 3.The Events show up in your dashboard and are ready to be sent as calendar invites in no code landing page, VIP List and RSVP Buttons See all Colorado Rockies Games 2024 Season generated with Calendarsnack http://tinyurl.com/mhjjaaup 5 AWS SES Account
  • 9. B. Auto Configure and Deploy the Upcoming Landing Page for testing and sending calendar invites in 2 minutes See all Colorado Rockies Games 2024 Season generated with Calendarsnack http://tinyurl.com/mhjjaaup 6
  • 10. Using Copy Image Address Paste your “Copy Image Address” URL into Add Your Logo Box 4.Toggle Switch Options 4.Logo and background image options See all Colorado Rockies Games 2024 Season generated with Calendarsnack http://tinyurl.com/mhjjaaup 7
  • 11. 4.Configure Page in 2 minutes Live Preview (open new browser) Share URL for Upcoming Page for Customer Self Service Calendar Invite Sending and Tracking 5. Share for Signups http://tinyurl.com/mttb9w3z 8
  • 12. C. How SIS works for the customer In the Upcoming Landing Page with the Simple Invite Service MLB 2024 Upcoming Schedule for Colorado Rockies http://tinyurl.com/mttb9w3z 9
  • 13. 6. Customer enters email and clicks to receives calendar invite If the customer changes the calendar invite status of Y, N, M it is tracked in calendarsnack reporting If the account organizer – coroackyfan@outlook.com changes anything in the calendar client for the event it will automatically flow to the customers calendar 10
  • 14. D. Calendar Invite Reporting of Individual Events to track RSVP’s and Update the Calendar Invite Content MLB 2024 Upcoming Schedule Live Example https://shorturl.at/doBFN 11
  • 15. 7. Detailed Tracking of RSVP’s from Calendar Clients 12
  • 16. How Auto Updating And Auto Cancel work from your Calendar Client as the Organizer in Calendarsnack MLB 2024 Upcoming Schedule Spring Training Live Example https://shorturl.at/doBFN Calendar Invite Pipeline 13
  • 17. Calendar Invite edits or cancels in the Calendar Client (A) used with the create@calendarsnack.com will automatically change event information in the SIS Calendarsnack Console (B) , Landing Page Display, and anyone that has received a Calendar Invite from the Simple Invite Service (C) connected to the Simple Email Service using the API’s. Your Calendar Invite data from your Calendar Client is displayed in the Calendarsnack Console for Data Validation & Testing prior to using Upcoming, VIP List or RSVP Buttons for Customer Calendar Invite Sending A. Calendar Client B. Calendarsnack Console C. Upcoming Landing Page To Send Calendar Invites Editing & Cancel Workflow Calendar Invite EDITS & CANCELS are done from Calendar Client to UPDATE your data in AWS Update Update Update Update Update 14
  • 18. VUE.JS APP in CDN 1. Customers use the create@calendarsnack.com command in a Calendar Client. The calendar client sends a copy of the calendar invite to S3 Email In Box to store the calendar message in its original form in the SES storage layer. If any edits or cancel are completed in the Calendar Client we update the databases and anyone that has received a calendar invites from SIS. 2. Event Bridge notifies Lambda to pick up a copy of the payload and disassemble calendar invite MIME components of the message body, time start, time stop, UID, and location to store in S3 and Dynamo DB for reassembly in the next step. 3. The Lambda routine generates the Event UID for Dynamo DB and the Calendar Invite meta artifacts and is stored in S3. 4. Event Bridge notifies the UID Lambda to reassemble the Calendar Invite from S3 with the correct Encoded, MIME TYPE, Multi-Part payload for that Calendar Invite and to validate the EVENT UID translation from Dynamo DB. 5. In one of three ways the calendar invite is sent using the Calendarsnack dashboard – In an Upcoming Landing Page Schedule List, a VIP LIST of email names, or an RSVP Button by the Simple Invite Service using serverless services with specific Lambda’s built to create, send and update the calendar invite client data sent to S3. 6. Customers track the RSVPs in the Reporting dashboard to review the collected RSVP Data or possibly use a send method. B. Log In to Dashboard A. Customers Calendar Client create@calendarsnack.com Sending Calendar Invites on AWS Simple Email Service Simple Invite Service (SIS) by 31events.com The SIS Calendar Invite OEM kit includes API’s to build Killer APPs and API key to AWS SES sending 2/16/24 16
  • 19. Upcoming Landing Page using the Simple Invite Service (SIS) 1. The customer logs into the Calendarsnack App. The SIS APIs supplied for the Calendarsnack Service build out the VUE.APP in the browser in the CDN and start the customer session. Design Upcoming Landing Page in APP 2. Once the customer signs up for the CalendarSnack Service, the customer can proceed to the Dashboard up —no credit card is required. Upcoming Events Landing Page 3. The no-code Upcoming Landing Page in this example is selected on the left and can be configured using the push pins and toggle buttons. The shareable Upcoming URL can used in marketing campaigns for event selection and sending calendar invites to the email address in the box. 4. The Calendar Invite API call is made to the API gateway to summon a calendar invite from the SIS storage layer for that event. A Lamba assembles the calendar invite for AWS SES transport. This includes proper encoding for the MIME type and multipart for that specific calendar invite. 5. Edits, Cancels, or what the Calendar Client considers an Update to the original Calendar Client used to create the event are now registered with the Simple Invite Service UID. Is there an update to the Calendar Invite UID the automation Lambda kicks off and updates the information in the database and then resends the calendar invite information through AWS SES using the same process in #4. RSVP receipts are gathered from the customer’s Calendar Invite until the event ends via the API gateway and stored in an S3 bucket for retrieval. 2/16/24 17 6. The data for all events are stored for the individual UIDs of the calendar invites and aggregated for the Organizer to view from S3 in the VUE.JS Dashboard that the reporting API calls in the application. AWS Quick Sight is an alternative to the Vue dashboard.
  • 20. Calendar Invite sending on AWS with Simple Invite Service workflow Back End Simple Invite Service in AWS create@calendarsnack.com Calendar Invites are sent to the create@calendarsnack.com command where they are stored in SIS to start the automation process to generate the Upcoming Events Shareable Page for self sending calendar invites for the MLB Games Front End Vue.JS Apps talking to SIS mlbranger@outlook.com in calendarsnack.com SIS by 31events.com MLB Fan Calendar Invites SIS API’s are available to build your own APP The RSVP data for each event 1. 2. 3. 4. 5. 6. www.calendarsnack.com 18
  • 22. Why automate the Sending of Calendar Invites from an Upcoming Landing Page using your AWS SES account? -Customers can self-select which events they want to attend on the Upcoming Events Page to send calendar invites to themselves or friends. -All Calendar Invite Data is tracked for the end users of the service in your AWS SES account and S3 Buckets to meet your compliance requirements, including support for Virtual Delivery Manager (VDM) from the SES console. -The Calendarsnack API kit includes our Calendarsnack template and a logo swap to get you started in 30 minutes with an all already-built applications. 20
  • 23. Calendarsnack API Documentation Event • Single Event Information • Single Event RSVP Information (Calc) • Single Event Invitee Information • Send Calendar Invitation Events • All Events Information • All Events RSVP Information (Calc) Admin (System) • All Organizer Events Information • All Organizer Events RSVP Information (Calc) Single Event APIs Single Event Details https://api.calendarsnack.com/event/[UID] Requires Key Single Event Send https://api.calendarsnack.com/event/[UID]/invite?email=[invitee email address] &name[invitee name]&origin=[Requires by system] &landing=[valid URL, not Required] Does not require Key Send limited to required information within API (email, origin), Optional data (name, landing) Single Event Invitee List https://api.calendarsnack.com/event/[UID] /attendees Requires Key Limited to 100 Invitees Single Event Stats/Numbers https://api.calendarsnack.com/event/[UID]/statistics Requires Key Single Event Invitee List – EMAIL CSV List to Organizer https://api.calendarsnack.com/event/[UID]/report Requires Key Organizer APIs (single organizer email address) Organizer All Events https://api.calendarsnack.com/organizer/shadow/[organizer email] /events Requires Key Limited to 200 total eventsOrganizer All Events https://api.calendarsnack.com/organizer/shadow/[organizer email] /statistics Requires Key All Events (system/admin – data for all Organizers and all Events)System All Events https://api.calendarsnack.com/system/events Requires Key Limited to 100 total events System Stats https://api.calendarsnack.com/system/statistics Requires Key Contact me for Beta Access to API’s – greghanchin@31events.com 22
  • 24. THE END Calendarsnack - https://calendarsnack.com OEM-https://31events.com https://www.linkedin.com/company/2242163/admin/feed/posts/ https://medium.com/calendarsnack-com https://www.youtube.com/channel/UCbl3TjMjUofr-wKBDL7pM-w 23