LATE / Make.com create events blueprint.json
AIEONE's picture
Upload 142 files
824c85b verified
{
"name": "Create Event",
"flow": [
{
"id": 4,
"module": "gateway:CustomWebHook",
"version": 1,
"parameters": {
"hook": 1690201,
"maxResults": 1
},
"mapper": {},
"metadata": {
"designer": {
"x": -306,
"y": -3
},
"restore": {
"parameters": {
"hook": {
"data": {
"editable": "true"
},
"label": "Create an Event"
}
}
},
"parameters": [
{
"name": "hook",
"type": "hook:gateway-webhook",
"label": "Webhook",
"required": true
},
{
"name": "maxResults",
"type": "number",
"label": "Maximum number of results"
}
]
}
},
{
"id": 11,
"module": "builtin:BasicRouter",
"version": 1,
"mapper": null,
"metadata": {
"designer": {
"x": -6,
"y": -3
}
},
"routes": [
{
"flow": [
{
"id": 6,
"module": "builtin:BasicFeeder",
"version": 1,
"parameters": {},
"filter": {
"name": "Email",
"conditions": [
[
{
"a": "{{4.invitees}}",
"b": "@",
"o": "text:contain"
}
]
]
},
"mapper": {
"array": "{{split(4.invitees; \",\")}}"
},
"metadata": {
"designer": {
"x": 335,
"y": -179
},
"restore": {
"expect": {
"array": {
"mode": "edit"
}
}
},
"expect": [
{
"mode": "edit",
"name": "array",
"spec": [],
"type": "array",
"label": "Array"
}
]
}
},
{
"id": 7,
"module": "builtin:BasicAggregator",
"version": 1,
"parameters": {
"feeder": 6,
"target": "5.attendees"
},
"mapper": {
"email": "{{6.value}}",
"displayName": ""
},
"metadata": {
"designer": {
"x": 598,
"y": -181
},
"restore": {
"extra": {
"feeder": {
"label": "Iterator [6]"
},
"target": {
"label": "Attendees"
}
}
},
"expect": [
{
"name": "displayName",
"type": "text",
"label": "Name"
},
{
"name": "email",
"type": "email",
"label": "Email",
"required": true
}
]
}
},
{
"id": 5,
"module": "google-calendar:createAnEvent",
"version": 5,
"parameters": {
"__IMTCONN__": 3247930
},
"mapper": {
"start": "{{4.`Start Date`}}",
"select": "detail",
"summary": "{{4.`Event Name`}}",
"calendar": "ben@forcefactory-ai.com",
"duration": "{{4.Duration}}",
"attendees": "{{7.array}}",
"visibility": "default",
"allDayEvent": false,
"sendUpdates": "all",
"transparency": "opaque",
"conferenceDate": true,
"guestsCanModify": true
},
"metadata": {
"designer": {
"x": 857,
"y": -202
},
"restore": {
"expect": {
"select": {
"label": "In Detail"
},
"colorId": {
"mode": "chose"
},
"calendar": {
"mode": "chose",
"label": "ben@forcefactory-ai.com (Primary Calendar)"
},
"attendees": {
"mode": "edit"
},
"overrides": {
"mode": "chose"
},
"recurrence": {
"mode": "chose"
},
"visibility": {
"mode": "chose",
"label": "Default"
},
"allDayEvent": {
"mode": "chose"
},
"attachments": {
"mode": "chose"
},
"sendUpdates": {
"mode": "chose",
"label": "To All Guests"
},
"transparency": {
"mode": "chose",
"label": "Busy"
},
"conferenceDate": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "google"
},
"label": "My Google connection (ben@forcefactory-ai.com)"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:google",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "select",
"type": "select",
"label": "Create an Event",
"required": true,
"validate": {
"enum": [
"quick",
"detail"
]
}
},
{
"name": "calendar",
"type": "select",
"label": "Calendar ID",
"required": true
},
{
"name": "colorId",
"type": "select",
"label": "Color"
},
{
"name": "summary",
"type": "text",
"label": "Event Name",
"required": true
},
{
"name": "allDayEvent",
"type": "boolean",
"label": "All Day Event",
"required": true
},
{
"name": "start",
"time": true,
"type": "date",
"label": "Start Date",
"required": true
},
{
"name": "end",
"time": true,
"type": "date",
"label": "End Date"
},
{
"name": "duration",
"type": "time",
"label": "Duration"
},
{
"name": "description",
"type": "text",
"label": "Description"
},
{
"name": "location",
"type": "text",
"label": "Location"
},
{
"name": "useDefault",
"type": "boolean",
"label": "Use the default reminder settings for this event"
},
{
"name": "overrides",
"spec": [
{
"name": "method",
"type": "select",
"label": "Method",
"options": [
{
"label": "Email",
"value": "email"
},
{
"label": "Pop-up",
"value": "popup"
}
],
"required": true
},
{
"name": "minutes",
"type": "uinteger",
"label": "Minutes",
"required": true,
"validate": {
"max": 40320
}
}
],
"type": "array",
"label": "Reminders",
"validate": {
"maxItems": 5
}
},
{
"name": "attendees",
"spec": [
{
"name": "displayName",
"type": "text",
"label": "Name"
},
{
"name": "email",
"type": "email",
"label": "Email",
"required": true
}
],
"type": "array",
"label": "Attendees"
},
{
"name": "transparency",
"type": "select",
"label": "Show me as",
"required": true,
"validate": {
"enum": [
"opaque",
"transparent"
]
}
},
{
"name": "visibility",
"type": "select",
"label": "Visibility",
"required": true,
"validate": {
"enum": [
"default",
"public",
"private"
]
}
},
{
"name": "sendUpdates",
"type": "select",
"label": "Send notifications about the event creation",
"validate": {
"enum": [
"all",
"externalOnly",
"none"
]
}
},
{
"name": "guestsCanModify",
"type": "boolean",
"label": "Guests can modify the event",
"required": true
},
{
"name": "recurrence",
"spec": {
"name": "value",
"type": "text",
"label": "Value"
},
"type": "array",
"label": "Recurrence"
},
{
"name": "conferenceDate",
"type": "boolean",
"label": "Add Google Meet Video Conferencing",
"required": true
},
{
"name": "attachments",
"spec": [
{
"name": "fileUrl",
"type": "url",
"label": "File URL",
"required": true
}
],
"type": "array",
"label": "Attachments"
}
],
"advanced": true
}
},
{
"id": 8,
"module": "gateway:WebhookRespond",
"version": 1,
"parameters": {},
"mapper": {
"body": "The meeting was: {{5.status}} for {{5.start}}, Here is the link: {{5.htmlLink}}, And the link of the meeting:{{5.hangoutLink}}.",
"status": "200",
"headers": []
},
"metadata": {
"designer": {
"x": 1149,
"y": -206
},
"restore": {
"expect": {
"headers": {
"mode": "chose"
}
}
},
"expect": [
{
"name": "status",
"type": "uinteger",
"label": "Status",
"required": true,
"validate": {
"min": 100
}
},
{
"name": "body",
"type": "any",
"label": "Body"
},
{
"name": "headers",
"spec": [
{
"name": "key",
"type": "text",
"label": "Key",
"required": true,
"validate": {
"max": 256
}
},
{
"name": "value",
"type": "text",
"label": "Value",
"required": true,
"validate": {
"max": 4096
}
}
],
"type": "array",
"label": "Custom headers",
"validate": {
"maxItems": 16
}
}
],
"advanced": true
}
}
]
},
{
"flow": [
{
"id": 9,
"module": "google-calendar:createAnEvent",
"version": 5,
"parameters": {
"__IMTCONN__": 3247930
},
"mapper": {
"start": "{{4.`Start Date`}}",
"select": "detail",
"summary": "{{4.`Event Name`}}",
"calendar": "ben@forcefactory-ai.com",
"duration": "{{4.Duration}}",
"visibility": "default",
"allDayEvent": false,
"sendUpdates": "all",
"transparency": "opaque",
"conferenceDate": false,
"guestsCanModify": true
},
"metadata": {
"designer": {
"x": 322,
"y": 129
},
"restore": {
"expect": {
"select": {
"label": "In Detail"
},
"colorId": {
"mode": "chose"
},
"calendar": {
"mode": "chose",
"label": "ben@forcefactory-ai.com (Primary Calendar)"
},
"attendees": {
"mode": "chose"
},
"overrides": {
"mode": "chose"
},
"recurrence": {
"mode": "chose"
},
"visibility": {
"mode": "chose",
"label": "Default"
},
"allDayEvent": {
"mode": "chose"
},
"attachments": {
"mode": "chose"
},
"sendUpdates": {
"mode": "chose",
"label": "To All Guests"
},
"transparency": {
"mode": "chose",
"label": "Busy"
},
"conferenceDate": {
"mode": "chose"
}
},
"parameters": {
"__IMTCONN__": {
"data": {
"scoped": "true",
"connection": "google"
},
"label": "My Google connection (ben@forcefactory-ai.com)"
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account:google",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "select",
"type": "select",
"label": "Create an Event",
"required": true,
"validate": {
"enum": [
"quick",
"detail"
]
}
},
{
"name": "calendar",
"type": "select",
"label": "Calendar ID",
"required": true
},
{
"name": "colorId",
"type": "select",
"label": "Color"
},
{
"name": "summary",
"type": "text",
"label": "Event Name",
"required": true
},
{
"name": "allDayEvent",
"type": "boolean",
"label": "All Day Event",
"required": true
},
{
"name": "start",
"time": true,
"type": "date",
"label": "Start Date",
"required": true
},
{
"name": "end",
"time": true,
"type": "date",
"label": "End Date"
},
{
"name": "duration",
"type": "time",
"label": "Duration"
},
{
"name": "description",
"type": "text",
"label": "Description"
},
{
"name": "location",
"type": "text",
"label": "Location"
},
{
"name": "useDefault",
"type": "boolean",
"label": "Use the default reminder settings for this event"
},
{
"name": "overrides",
"spec": [
{
"name": "method",
"type": "select",
"label": "Method",
"options": [
{
"label": "Email",
"value": "email"
},
{
"label": "Pop-up",
"value": "popup"
}
],
"required": true
},
{
"name": "minutes",
"type": "uinteger",
"label": "Minutes",
"required": true,
"validate": {
"max": 40320
}
}
],
"type": "array",
"label": "Reminders",
"validate": {
"maxItems": 5
}
},
{
"name": "attendees",
"spec": [
{
"name": "displayName",
"type": "text",
"label": "Name"
},
{
"name": "email",
"type": "email",
"label": "Email",
"required": true
}
],
"type": "array",
"label": "Attendees"
},
{
"name": "transparency",
"type": "select",
"label": "Show me as",
"required": true,
"validate": {
"enum": [
"opaque",
"transparent"
]
}
},
{
"name": "visibility",
"type": "select",
"label": "Visibility",
"required": true,
"validate": {
"enum": [
"default",
"public",
"private"
]
}
},
{
"name": "sendUpdates",
"type": "select",
"label": "Send notifications about the event creation",
"validate": {
"enum": [
"all",
"externalOnly",
"none"
]
}
},
{
"name": "guestsCanModify",
"type": "boolean",
"label": "Guests can modify the event",
"required": true
},
{
"name": "recurrence",
"spec": {
"name": "value",
"type": "text",
"label": "Value"
},
"type": "array",
"label": "Recurrence"
},
{
"name": "conferenceDate",
"type": "boolean",
"label": "Add Google Meet Video Conferencing",
"required": true
},
{
"name": "attachments",
"spec": [
{
"name": "fileUrl",
"type": "url",
"label": "File URL",
"required": true
}
],
"type": "array",
"label": "Attachments"
}
],
"advanced": true
}
},
{
"id": 12,
"module": "gateway:WebhookRespond",
"version": 1,
"parameters": {},
"mapper": {
"body": "The meeting was: {{9.status}} for {{9.start}}till {{9.end}}",
"status": "200",
"headers": []
},
"metadata": {
"designer": {
"x": 621,
"y": 139
},
"restore": {
"expect": {
"headers": {
"mode": "chose"
}
}
},
"expect": [
{
"name": "status",
"type": "uinteger",
"label": "Status",
"required": true,
"validate": {
"min": 100
}
},
{
"name": "body",
"type": "any",
"label": "Body"
},
{
"name": "headers",
"spec": [
{
"name": "key",
"type": "text",
"label": "Key",
"required": true,
"validate": {
"max": 256
}
},
{
"name": "value",
"type": "text",
"label": "Value",
"required": true,
"validate": {
"max": 4096
}
}
],
"type": "array",
"label": "Custom headers",
"validate": {
"maxItems": 16
}
}
],
"advanced": true
}
}
]
}
]
}
],
"metadata": {
"instant": true,
"version": 1,
"scenario": {
"roundtrips": 1,
"maxErrors": 3,
"autoCommit": true,
"autoCommitTriggerLast": true,
"sequential": false,
"slots": null,
"confidential": false,
"dataloss": false,
"dlq": false,
"freshVariables": false
},
"designer": {
"orphans": []
},
"zone": "us1.make.com"
}
}