Import Microsoft Teams conversations
Import Microsoft Teams conversations. See the OpenAPI-defined parameters, request body, and responses below.
/Insight/import-ms-teamsImport Microsoft Teams conversations. See the OpenAPI-defined parameters, request body, and responses below.
OpenAPI description: Este endpoint importa conversas originadas do Microsoft Teams.
Authentication
Authentication required. Send your user API key in the X-API-Key header.
Parameters
This operation has no path, query, or header parameters.
Request body
Content type: application/json · Schema: ConversationImportMicrosoftTeamsDto
| Property | Type | Required | Description | Constraints |
|---|---|---|---|---|
conversationImportRequestDto | ConversationImportRequestDto | No | — | — |
conversationImportMicrosoftTeamsEntryDtos | array<ConversationImportMicrosoftTeamsEntryDto> | No | — | nullable |
Example request
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"
}
]
}'
Responses
| Status | Description | Response body |
|---|---|---|
200 | Importacao concluida com sucesso | No response body is defined. |
Data models
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
| Property | Type | Required | Description | Constraints |
|---|---|---|---|---|
conversationImportRequestDto | ConversationImportRequestDto | No | — | — |
conversationImportMicrosoftTeamsEntryDtos | array<ConversationImportMicrosoftTeamsEntryDto> | No | — | nullable |
ConversationImportMicrosoftTeamsEntryDto
| Property | Type | Required | Description | Constraints |
|---|---|---|---|---|
id | string | No | — | nullable |
speechServiceResultId | string | No | — | nullable |
text | string | No | — | nullable |
speakerId | string | No | — | nullable |
speakerDisplayName | string | No | — | nullable |
confidence | number · double | No | — | — |
startOffset | string | No | — | nullable |
endOffset | string | No | — | nullable |
hasBeenEdited | boolean | No | — | — |
roomId | string | No | — | nullable |
spokenLanguageTag | string | No | — | nullable |
ConversationImportRequestDto
| Property | Type | Required | Description | Constraints |
|---|---|---|---|---|
checklistId | integer · int32 | No | — | — |
communicationChannel | CommunicationChannel | No | — | — |
tenantId | integer · int32 | No | — | — |
conversationIntegrationType | ConversationIntegrationType | No | — | — |
userEmail | string | No | — | nullable |
createdAt | string · date-time | No | — | — |
clientName | string | No | — | nullable |
fileUrl | string | No | — | nullable |
fileName | string | No | — | nullable |
queueId | integer · int32 | No | — | — |
agentType | AgentType | No | — | — |
conversationType | ConversationType | No | — | — |
applicationStatusId | integer · int32 | No | — | — |
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