Integration
Microsoft Teams
Send approved Microsoft Teams messages or create a meeting from a call workflow.
Description
AIM AI can be configured to notify a selected Teams channel or chat and create an approved meeting. Tenants, recipients, channels, calendars, content, and delivery conditions are confirmed before implementation.
Authentication
- A connected Microsoft 365 account using OAuth 2.0 is required.
- Exact tenant access, recipients, and approved actions are confirmed during workflow scoping.
Supported Actions (3)
These are the operations this integration can perform after the required credentials and permissions are approved.
- Create meetings
- Send channel messages
- Send chat messages (1:1 or group)
Examples
Use these representative payloads as a technical starting point, then replace the sample values with the approved workflow data.
Microsoft Teams - Create Meeting
Representative workflow configuration for Microsoft Teams - Create Meeting.
JSON
{
"automationType": "microsoft_teams",
"nodeId": "teams-meeting-001",
"nodeParams": {
"action": "create_meeting",
"params": {
"subject": "URGENT: Security Incident Response Meeting",
"startDateTime": "2025-01-20T09:00:00.000Z",
"endDateTime": "2025-01-20T10:30:00.000Z",
"body": "Emergency meeting to address the recent security incident and coordinate response efforts.",
"location": "Virtual - Teams Meeting",
"isOnlineMeeting": true,
"allowMeetingChat": "enabled",
"attendees": [
"security.team@company.com",
"incident.response@company.com",
"cto@company.com",
"compliance@company.com"
]
}
}
}Microsoft Teams - Send Channel Message
Representative workflow configuration for Microsoft Teams - Send Channel Message.
JSON
{
"automationType": "microsoft_teams",
"nodeId": "teams-channel-message-001",
"nodeParams": {
"action": "send_message",
"params": {
"messageType": "channel",
"teamId": "your-team-id",
"channelId": "your-channel-id",
"message": "Campaign Analysis Complete: {{transcript}}",
"contentType": "html",
"mentions": [
{ "id": "user-sarah-marketing", "name": "Sarah Johnson", "type": "user" },
{ "id": "user-mike-analytics", "name": "Mike Davis", "type": "user" }
]
}
}
}