Optimisez la gestion de vos stocks grâce à l’automatisation : alertes de seuil, réapprovisionnement automatique et synchronisation multi-boutiques. Idéal pour éviter les ruptures et améliorer la rentabilité de votre commerce.
Optimisez la gestion de vos stocks grâce à l’automatisation : alertes de seuil, réapprovisionnement automatique et synchronisation multi-boutiques. Idéal pour éviter les ruptures et améliorer la rentabilité de votre commerce.
{
"name": "Convert Google Docs to audio files automatically",
"flow": [
{
"id": 6,
"module": "google-docs:watchDocuments",
"version": 1,
"parameters": {
"limit": 2
},
"mapper": {},
"metadata": {
"designer": {
"x": 0,
"y": 0
},
"restore": {},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account",
"label": "Connection",
"required": true
},
{
"name": "select",
"type": "select",
"label": "Watch Documents",
"required": true,
"validate": {
"enum": [
"created",
"modified"
]
}
},
{
"name": "destination",
"type": "select",
"label": "Choose a Drive",
"required": true,
"validate": {
"enum": [
"drive",
"share",
"team"
]
}
},
{
"name": "limit",
"type": "uinteger",
"label": "Limit",
"required": true
},
{
"name": "folderId",
"type": "folder",
"label": "Folder ID"
}
]
}
},
{
"id": 3,
"module": "google-docs:getADocument",
"version": 1,
"parameters": {},
"mapper": {
"filter": "image",
"select": "map",
"document": "{{6.id}}"
},
"metadata": {
"designer": {
"x": 300,
"y": 0
},
"restore": {
"filter": {
"label": "Image"
},
"select": {
"label": "By Mapping"
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "select",
"type": "select",
"label": "Get Content of a Document",
"required": true,
"validate": {
"enum": [
"map",
"dropdown"
]
}
},
{
"name": "filter",
"type": "select",
"label": "Filter",
"required": true,
"validate": {
"enum": [
"image",
"drawing",
"chart"
]
}
},
{
"name": "document",
"type": "text",
"label": "Document ID",
"required": true
}
]
}
},
{
"id": 4,
"module": "google-cloud-tts:synthesizeSpeech",
"version": 1,
"parameters": {},
"filter": {
"name": "",
"conditions": [
[
{
"a": "{{length(3.text)}}",
"b": "1",
"o": "number:greater"
}
]
]
},
"mapper": {
"input": "{{3.text}}",
"voice": {
"name": "en-GB-Wavenet-A",
"languageCode": "en-US"
},
"audioConfig": {
"audioEncoding": "MP3"
}
},
"metadata": {
"designer": {
"x": 600,
"y": 0
},
"restore": {
"voice": {
"nested": {
"name": {
"mode": "chose",
"label": "en-GB-Wavenet-A [FEMALE]"
},
"ssmlGender": {
"mode": "chose",
"label": ""
},
"languageCode": {
"mode": "chose",
"label": "English (US)"
}
}
},
"audioConfig": {
"nested": {
"audioEncoding": {
"mode": "chose",
"label": "MP3"
},
"effectsProfileId": {
"mode": "chose",
"items": []
}
}
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "input",
"type": "text",
"label": "Text or SSML",
"required": true,
"multiline": true
},
{
"name": "voice",
"spec": [
{
"name": "languageCode",
"type": "select",
"label": "Language Code",
"required": true
},
{
"name": "name",
"type": "select",
"label": "Name of Voice"
},
{
"name": "ssmlGender",
"type": "select",
"label": "SSML Gender",
"validate": {
"enum": [
"MALE",
"FEMALE",
"NEUTRAL"
]
}
}
],
"type": "collection",
"label": "Voice"
},
{
"name": "audioConfig",
"spec": [
{
"name": "audioEncoding",
"type": "select",
"label": "Audio Encoding",
"required": true,
"validate": {
"enum": [
"LINEAR16",
"MP3",
"OGG_OPUS"
]
}
},
{
"name": "speakingRate",
"type": "number",
"label": "Speaking Rate",
"validate": {
"max": 4,
"min": 0.25
}
},
{
"name": "pitch",
"type": "number",
"label": "Speaking Pitch",
"validate": {
"max": 20,
"min": -20
}
},
{
"name": "volumeGainDb",
"type": "number",
"label": "Volume Gain dB",
"validate": {
"max": 16,
"min": -96
}
},
{
"name": "sampleRateHertz",
"type": "uinteger",
"label": "Sample Rate Hertz"
},
{
"name": "effectsProfileId",
"spec": {
"type": "select",
"options": [
{
"label": "Smart watches and other wearables",
"value": "wearable-class-device"
},
{
"label": "Smartphones",
"value": "handset-class-device"
},
{
"label": "Earbuds or headphones",
"value": "headphone-class-device"
},
{
"label": "Small home speakers",
"value": "small-bluetooth-speaker-class-device"
},
{
"label": "Smart home speakers",
"value": "medium-bluetooth-speaker-class-device"
},
{
"label": "Home entertainment systems",
"value": "large-home-entertainment-class-device"
},
{
"label": "Car speakers",
"value": "large-automotive-class-device"
},
{
"label": "Interactive Voice Response (IVR) systems",
"value": "telephony-class-application"
}
]
},
"type": "array",
"label": "Effects Profile ID"
}
],
"type": "collection",
"label": "Audio Config"
},
{
"name": "fileName",
"type": "text",
"label": "File Name"
}
]
}
},
{
"id": 5,
"module": "dropbox:uploadLargeFile",
"version": 5,
"parameters": {},
"mapper": {
"data": "{{4.data}}",
"filename": "{{4.fileName}}",
"overwrite": false
},
"metadata": {
"designer": {
"x": 900,
"y": 0
},
"restore": {
"overwrite": {
"mode": "chose"
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "path",
"type": "folder",
"label": "Folder",
"required": true
},
{
"mean": "name",
"name": "filename",
"type": "filename",
"label": "File Name",
"required": true
},
{
"mean": "data",
"name": "data",
"type": "buffer",
"label": "Data",
"required": true
},
{
"name": "overwrite",
"type": "boolean",
"label": "Overwrite an existing file",
"required": true
}
]
}
}
],
"metadata": {
"instant": false,
"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": "eu2.make.com",
"notes": []
}
}