Add Calendar Event
Creates an appointment in one of the calendars on this phone.
An action in the Calendar group.
Its type is action.calendar_add.
Declared ports
Section titled “Declared ports”| Port | Label | Flow | Type |
|---|---|---|---|
in |
in | execution in | — |
out |
out | execution out | — |
title |
Title | data in | String |
startsAt |
Starts at | data in | DateTime |
durationMinutes |
How long (minutes) | data in | Int |
location |
Where | data in | String |
description |
Details | data in | String |
state |
state | data out | Object{ref: String, title: String, created: Boolean, error: String} |
Configuration
Section titled “Configuration”| Field | Key | Default | Notes |
|---|---|---|---|
| Calendar | calendar |
— | chosen from CALENDAR |
| Title | title |
— | — |
| Starts at | startsAt |
— | — |
| How long (minutes) | durationMinutes |
60 |
— |
| All day | allDay |
false |
— |
| Where | location |
— | — |
| Details | description |
— | — |
| Shows you as | availability |
BUSY |
BUSY, FREE, TENTATIVE |
| Remind you | reminderMinutes |
-1 |
minutes before, -1 for no reminder |
- calendar access
- permission to change your calendar
A missing permission is flagged in the editor rather than blocking the macro — the graph is fine, the phone is not, and granting it starts the node working with no edit here at all.