Recued
Menu
← Back to recipes

Invite answers and cancellations

by recued-core v1 10 views

Use “Invite answers and cancellations” in Recued. When someone accepts, declines or says maybe to an invite you sent, or cancels one you received, you get a notification naming who, which event and when. It starts when that email arrives, not on a timer, and changes nothing.

How it works 20 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (20 steps)
◆ invite core.storage.ics.read
Read storage ics
■ ev defaults
Apply defaults
■ is_invite all
Check if all conditions are true
■ reply_to_you all
Check if all conditions are true
■ answerers filter
Filter by condition
■ answerer default
Apply default
■ answerer_who default
Apply default
■ answer_word switch
Map answerer status to one of: accepted, declined, delegated, tentative
■ is_decline compare
Check if answerer status equals declined
■ answer_wanted any
Check if any of the conditions are true
■ tell_answer all
Check if all conditions are true
■ cancelled_for_you all
Check if all conditions are true
■ organizer_who default
Apply default
■ canceller default
Apply default
■ is_occurrence compare
Check if ev occurrence has data
■ occurrence_part ternary
Apply ternary
◆ notify_answer core.notification.send
Send notification
skip: step.tell_answer equal false
◆ notify_cancel core.notification.send
Send notification
skip: step.cancelled_for_you equal false
■ outcome switch
Map tell answer}}/{{step cancelled for you to one of: false/true, true/false
■ card to_summary
Format results as a summary card
▼
Output
summary card
Settings 3 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

channels setting = [object Object]
my addresses setting =
declines only setting = false

Uses (2 operations)

Files Read storage ics core.storage.ics.read
Notifications Send notification core.notification.send

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Send notifications
Declared by the recipe — Recued grants these at install, where you review them before approving.

What it's allowed to do

Read Files core.storage.ics.read read-only
Read Notifications core.notification.send external change

Data it touches

SurfacesFilesNotifications
Warehousedata.file

About

Tags

calendarinvitesnotificationmaildeterministicpack:calendar-invites

Details

20 steps 3 configurable settings recipe_id: notify-invite-answers-and-cancellations