Olá,
Eu Preciso de uma API que me ajuda a extrair dados da quantidade de pessoas que entraram em contato com o BOT antes do transbordo para o atendimento humano.
Alguem pode me ajudar por favor ?
Os dados de atendimento humano eu já consegui, porem eu preciso saber quantas pessoas entram em contato com o BOT antes mesmo do atendimento ser transbordado para um humano e ser gerado o numero do ticket.
Agradeço desde já pela ajuda
Você pode criar um registro de evento quando o cliente encerra a conversa sem passar pelo atendimento humano. Após isso consegue puxar as informações do registro de evento pela rota https://docs.blip.ai/#get-event-details
Olá,
Eu Preciso de uma API que me ajuda a extrair dados da quantidade de pessoas que entraram em contato com o BOT antes do transbordo para o atendimento humano.
Alguem pode me ajudar por favor ?
Os dados de atendimento humano eu já consegui, porem eu preciso saber quantas pessoas entram em contato com o BOT antes mesmo do atendimento ser transbordado para um humano e ser gerado o numero do ticket.
Agradeço desde já pela ajuda
Olá
Tem esses end points aqui
https://docs.blip.ai/?http#get-active-users
https://docs.blip.ai/?http#get-engaged-users
e a explicação :
https://help.blip.ai/hc/pt-br/articles/5224415308823-DAU-Usu%C3%A1rios-Ativos-por-dia
https://help.blip.ai/hc/pt-br/articles/15838464889751-Relat%C3%B3rio-de-Consumo
Oi
Não sei se estou errando em algo mas o resultado de usuários engajados e o resultado de usuários ativos está consideravelmente menos do que a informações que tenho de tickets transbordados para humanos.
Sabem me dizer o porque ?
estou usando esse script em python:
import requests
import pandas as pd
import uuid
auth_key = 'minha_key_privada'
url = 'https://http.msging.net/commands'
headers = {
'Content-Type': 'application/json',
'Authorization': auth_key
}
start_date = '2025-01-20T03:00:00.000Z'
end_date = '2025-01-21T03:00:00.000Z'
interval = f'D?startDate={start_date}&endDate={end_date}'
payload = {
'id': str(uuid.uuid4()),
'to': '[email protected]',
'method': 'get',
'uri': f'/metrics/engaged-identity/{interval}'
}
response = requests.post(url, headers=headers, json=payload)
if response.status_code == 200:
data = response.json()
items = data.get('resource', {}).get('items', (])
if items:
df = pd.DataFrame(items)
df.to_excel('usuarios_engajados.xlsx', index=False)
print("Dados salvos em 'usuarios_engajados.xlsx'")
else:
print("Nenhum dado encontrado no período especificado.")
else:
print(f"Erro na requisição: {response.status_code}")
print(response.text)
Testei API no nosso famoso carteiro (Postman) e em python e ambos dão o mesmo resultado. Resultado esse completamente diferente do valor reportado pela Aba Visão geral da BLIP.
Sabe oque Pode ser ? ou como resolver ?
Testei API no nosso famoso carteiro (Postman) e em python e ambos dão o mesmo resultado. Resultado esse completamente diferente do valor reportado pela Aba Visão geral da BLIP.
Sabe oque Pode ser ? ou como resolver ?
Olá
Comente
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.