Importar conversas do Microsoft Teams
Este endpoint importa conversas originadas do Microsoft Teams.
/Insight/import-ms-teamsEste endpoint importa conversas originadas do Microsoft Teams.
Autenticação
Autenticação obrigatória. Envie sua chave de API de usuário no header X-API-Key.
Parâmetros
Esta operação não possui parâmetros de rota, query ou header.
Corpo da requisição
Content type: application/json · Schema: ConversationImportMicrosoftTeamsDto
| Propriedade | Tipo | Obrigatório | Descrição | Restrições |
|---|---|---|---|---|
conversationImportRequestDto | ConversationImportRequestDto | Não | — | — |
conversationImportMicrosoftTeamsEntryDtos | array<ConversationImportMicrosoftTeamsEntryDto> | Não | — | aceita null |
Exemplo de requisição
curl --request POST \
--url 'https://api.zild.ai/Insight/import-ms-teams' \
--header 'X-API-Key: YOUR_USER_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"conversationImportRequestDto": {
"checklistId": 0,
"communicationChannel": 0,
"tenantId": 0,
"conversationIntegrationType": 0,
"userEmail": "string",
"createdAt": "2026-09-22T18:00:00Z",
"clientName": "string",
"fileUrl": "string",
"fileName": "string",
"queueId": 0,
"agentType": 0,
"conversationType": 0,
"applicationStatusId": 0
},
"conversationImportMicrosoftTeamsEntryDtos": [
{
"id": "string",
"speechServiceResultId": "string",
"text": "string",
"speakerId": "string",
"speakerDisplayName": "string",
"confidence": 0,
"startOffset": "string",
"endOffset": "string",
"hasBeenEdited": true,
"roomId": "string",
"spokenLanguageTag": "string"
}
]
}'
Respostas
| Status | Descrição | Corpo da resposta |
|---|---|---|
200 | Importacao concluida com sucesso | Nenhum corpo de resposta está definido. |
Modelos de dados
AgentType
0 = ZildAssist; 1 = ZildFlow; 2 = ZildInsightChat; 3 = ZildChat; 4 = ZildDocs; 5 = ZildVoice; 6 = ZildCoach; 7 = ZildInsightChecklist
integer
CommunicationChannel
0 = Default; 1 = WhatsApp; 2 = Telefonia; 3 = Email; 4 = WebChat; 5 = InstagramDirectMessage; 6 = FacebookMessenger; 7 = MicrosoftTeams; 8 = ZildCoach
integer
ConversationImportMicrosoftTeamsDto
| Propriedade | Tipo | Obrigatório | Descrição | Restrições |
|---|---|---|---|---|
conversationImportRequestDto | ConversationImportRequestDto | Não | — | — |
conversationImportMicrosoftTeamsEntryDtos | array<ConversationImportMicrosoftTeamsEntryDto> | Não | — | aceita null |
ConversationImportMicrosoftTeamsEntryDto
| Propriedade | Tipo | Obrigatório | Descrição | Restrições |
|---|---|---|---|---|
id | string | Não | — | aceita null |
speechServiceResultId | string | Não | — | aceita null |
text | string | Não | — | aceita null |
speakerId | string | Não | — | aceita null |
speakerDisplayName | string | Não | — | aceita null |
confidence | number · double | Não | — | — |
startOffset | string | Não | — | aceita null |
endOffset | string | Não | — | aceita null |
hasBeenEdited | boolean | Não | — | — |
roomId | string | Não | — | aceita null |
spokenLanguageTag | string | Não | — | aceita null |
ConversationImportRequestDto
| Propriedade | Tipo | Obrigatório | Descrição | Restrições |
|---|---|---|---|---|
checklistId | integer · int32 | Não | — | — |
communicationChannel | CommunicationChannel | Não | — | — |
tenantId | integer · int32 | Não | — | — |
conversationIntegrationType | ConversationIntegrationType | Não | — | — |
userEmail | string | Não | — | aceita null |
createdAt | string · date-time | Não | — | — |
clientName | string | Não | — | aceita null |
fileUrl | string | Não | — | aceita null |
fileName | string | Não | — | aceita null |
queueId | integer · int32 | Não | — | — |
agentType | AgentType | Não | — | — |
conversationType | ConversationType | Não | — | — |
applicationStatusId | integer · int32 | Não | — | — |
ConversationIntegrationType
0 = None; 1 = Olus; 2 = TotalIP; 3 = MicrosoftTeams; 4 = Fluctus; 5 = OpaSuite; 6 = ChatMix; 7 = MKBOOT; 8 = FocusChat; 9 = Tallos; 10 = SZFortics; 11 = James; 12 = MatrixGo; 13 = Twilio; 14 = Native; 15 = Internal; 16 = RetellAI; 17 = ElevenLabs; 18 = Email; 19 = WhatsAppApi; 20 = WebChat
integer
ConversationType
0 = ZildAssist; 1 = ZildInsight; 2 = AiSdrReactive; 3 = AiSdrProactive; 4 = AiHrInterview; 5 = ZildCoach; 6 = ZildVoice; 99 = Agent
integer