All integrations

Microsoft Teams

Channel

Bring your agent into Teams chats and channels.

Read the full channel docs

Install

Add this channel from eve's registry. This writes agent/channels/teams.ts:

bash
eve add channel/teams

Quick start

Create agent/channels/teams.ts:

ts
// agent/channels/teams.tsimport { teamsChannel } from "eve/channels/teams";
export default teamsChannel({  credentials: {    appId: () => process.env.TEAMS_APP_ID!,    appPassword: () => process.env.TEAMS_APP_PASSWORD!,  },});

Configure

Register an Azure Bot, configure the messaging endpoint to eve's route (/eve/v1/teams), and supply the app ID and password via environment variables. See the Teams channel docs for the full provisioning checklist.