v1
latestOpenAPI 3.1.02026-07-24174964.1 KBScripts
Criar Script
Cria um novo script para a conta informada.
post/api/v1/account/script
Request body
Example request
{
"accountId": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"companyId": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"customerJourneyType": "agreement",
"educationInstruction": {
"instructionText": "Siga as instruções na tela antes de iniciar a gravação.",
"text": "Posicione-se em um local silencioso e com boa iluminação."
},
"expiredInviteUrl": "https://app.exemplo.com/invite-expirado",
"helpUrl": "https://app.exemplo.com/ajuda",
"intelligenceResources": [
"face_match"
],
"invalidDataUrl": "https://app.exemplo.com/dados-invalidos",
"messageTransitions": [
{
"alternativePaths": {
"conditions": [
{
"operator": "equal",
"path": "customer.name",
"scriptReference": "script_cartao_credito",
"value": "aprovado"
}
]
},
"messageId": "msg_02",
"parentId": "msg_01"
}
],
"messages": [
{
"expectedResponses": [
"sim",
"não",
"talvez"
],
"id": "msg_boas_vindas",
"instructionText": "Leia em voz alta a mensagem acima.",
"isRoot": true,
"text": "Olá, {{nome_cliente}}! Vamos gravar seu acordo."
}
],
"name": "Contratação cartão XYZ",
"reference": "script_cartao_xpto",
"successUrl": "https://app.exemplo.com/sucesso",
"termsUrl": "https://app.exemplo.com/termos",
"videoIntelligenceResources": [
"detect_lipsync"
],
"voiceGender": "female"
}Response
Script criado com sucesso
Example response
{
"scriptId": "550e8400-e29b-41d4-a716-446655440000"
}