Coletor de dados do cliente
Agente LLM que coleta campos do perfil do cliente durante a conversa e os persiste por meio de uma ferramenta update_client.
agent llm openai tool-calling client-data crm
O que está incluído
| Campo | Valor |
|---|---|
| Nome | Client data collector |
| Tipo | Agent |
| Tipo de Assistant | llm |
| Plataforma | openai |
| Modelo | gpt-4.1 |
| Ferramentas | 1 |
JSON Completo
Clique para expandir
{
"description": "LLM agent that collects client profile fields during conversation and persists them through an `update_client` tool.",
"tags": [
"agent",
"llm",
"openai",
"tool-calling",
"client-data",
"crm"
],
"document": {
"name": "Client data collector",
"assistantType": "llm",
"platformType": "openai",
"platform": {
"openAi": {
"model": "gpt-4.1",
"temperature": 1,
"maxCharsPerMessage": 1024,
"preActions": [],
"systemRoleMessages": [
{
"expr": "Colete dados do cliente",
"onFailure": "keep"
}
],
"actions": [],
"tools": [
{
"type": "function",
"function": {
"name": "update_client",
"description": "Atualiza dados do cliente.",
"parameters": [
{
"name": "chave",
"type": "string",
"description": "Chave do valor a ser armazenado",
"enableEnums": true,
"enumValues": [
"nome",
"email",
"cpf",
"endereço",
"cep"
],
"isRequired": true
},
{
"name": "valor",
"type": "string",
"description": "Valor a ser armazenado na chave definida. Passe um valor vazio para limpar"
}
],
"actions": [
{
"condition": {
"expr": "true",
"onFailure": "throw"
},
"action": {
"actionType": "actions/data/company/resource/advanced/update_with_filter",
"actions/data/company/resource/advanced/update_with_filter": {
"dynadataItemType": "clients",
"filter": {
"expr": "{\"_id\": client._id}",
"onFailure": "throw"
},
"payload": {
"expr": "{\"customAttributes.\" + chave: valor}",
"onFailure": "throw"
},
"upsert": false
}
}
}
],
"output": {
"main": null
}
}
}
]
}
},
"options": {
"log_level": "info"
}
}
}
Como Importar
- Baixe o arquivo ZIP usando o botão acima
- Navegue até Configurações da Empresa → Transferência de Dados no seu painel AutoTalk
- Clique em Importar e selecione o arquivo ZIP baixado
- Revise o resumo da importação e confirme
- Todos os IDs de documentos são remapeados automaticamente — nenhuma edição manual de IDs é necessária