Programmez des emails, des offres spéciales et des relances personnalisées à chaque étape du cycle client. L’automatisation marketing est la clé pour fidéliser sans effort et augmenter la valeur vie client.
Programmez des emails, des offres spéciales et des relances personnalisées à chaque étape du cycle client. L’automatisation marketing est la clé pour fidéliser sans effort et augmenter la valeur vie client.
{
"name": "Send a translated audio version of a new message in Telegram",
"flow": [
{
"id": 2,
"module": "telegram:WatchUpdates",
"version": 1,
"parameters": {},
"mapper": {},
"metadata": {
"designer": {
"x": 0,
"y": 0
},
"restore": {},
"parameters": [
{
"name": "__IMTHOOK__",
"type": "hook",
"label": "Webhook",
"required": true
}
]
}
},
{
"id": 3,
"module": "google-translate:TransformerTranslate",
"version": 1,
"parameters": {},
"mapper": {
"q": "{{2.message.text}}",
"maxResults": "1"
},
"metadata": {
"designer": {
"x": 300,
"y": 0
},
"restore": {},
"parameters": [
{
"name": "account",
"type": "account",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "q",
"type": "text",
"label": "Text to translate",
"required": true
},
{
"name": "maxResults",
"type": "uinteger",
"label": "Maximum number of returned results ",
"required": true
},
{
"name": "source",
"type": "select",
"label": "Source language (From)"
},
{
"name": "target",
"type": "select",
"label": "Target language (To)",
"required": true
}
]
}
},
{
"id": 4,
"module": "google-cloud-tts:synthesizeSpeech",
"version": 1,
"parameters": {},
"mapper": {
"input": "{{3.text}}",
"voice": {
"languageCode": "{{3.target}}"
},
"audioConfig": {
"audioEncoding": "MP3"
}
},
"metadata": {
"designer": {
"x": 600,
"y": 0
},
"restore": {
"voice": {
"nested": {
"ssmlGender": {
"mode": "chose",
"label": ""
},
"languageCode": {
"mode": "edit"
}
}
},
"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": "any",
"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": "telegram:sendAudio",
"version": 1,
"parameters": {},
"mapper": {
"data": "{{4.data}}",
"title": "",
"chatId": "{{2.message.from.id}}",
"caption": "",
"duration": "",
"filename": "{{4.fileName}}",
"sendType": "send_bydata",
"parseMode": "",
"performer": "",
"contentType": "",
"replyMarkup": "",
"replyMarkupAssembleType": "reply_markup_enter"
},
"metadata": {
"designer": {
"x": 900,
"y": 0
},
"restore": {
"sendType": {
"label": "Data"
},
"parseMode": {
"label": ""
},
"contentType": {
"mode": "chose",
"label": ""
},
"replyMarkupAssembleType": {
"label": "Enter the Reply Markup"
}
},
"parameters": [
{
"name": "__IMTCONN__",
"type": "account",
"label": "Connection",
"required": true
}
],
"expect": [
{
"name": "chatId",
"type": "text",
"label": "Chat ID",
"required": true
},
{
"name": "caption",
"type": "text",
"label": "Caption"
},
{
"name": "sendType",
"type": "select",
"label": "Send by",
"required": true,
"validate": {
"enum": [
"send_bydata",
"send_byurl",
"send_byid"
]
}
},
{
"name": "parseMode",
"type": "select",
"label": "Parse Mode",
"validate": {
"enum": [
"Markdown",
"HTML"
]
}
},
{
"name": "disableNotification",
"type": "boolean",
"label": "Disable Notifications"
},
{
"name": "duration",
"type": "number",
"label": "Duration"
},
{
"name": "performer",
"type": "text",
"label": "Performer"
},
{
"name": "title",
"type": "text",
"label": "Title"
},
{
"name": "replyMarkupAssembleType",
"type": "select",
"label": "Enter/Assemble the Reply Markup Field",
"validate": {
"enum": [
"reply_markup_enter",
"reply_markup_assemble"
]
}
},
{
"name": "contentType",
"type": "select",
"label": "Content Type",
"validate": false
},
{
"mean": "name",
"name": "filename",
"type": "text",
"label": "File Name",
"required": true
},
{
"mean": "data",
"name": "data",
"type": "buffer",
"label": "Data",
"required": true
},
{
"name": "replyMarkup",
"type": "text",
"label": "Reply Markup"
}
]
}
}
],
"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": "eu2.make.com",
"notes": []
}
}