Microsoft Teams Integration

Connect Eshal to Microsoft Teams in minutes.

Deploy Eshal as an internal Teams bot. Answer employee questions, book meetings, look up HR policies - without leaving Teams.

Capabilities

What the Microsoft Teams integration does

Adaptive Card responses

Rich UI in Teams with buttons, forms, and tables.

Microsoft Graph API integration

Calendar, email, and directory lookups via Graph.

HR and IT knowledge base queries

Grounded answers from your SharePoint, Confluence, or Notion content.

Slash command support

Command-based shortcuts for common employee tasks.

Setup

Three steps. Under 15 minutes.

OAuth, map, deploy. No custom engineering, no migrations.

01

Install

Add Eshal to your tenant via Teams Admin Center as a custom app.

02

Grant Graph scopes

Pick delegated or application permissions for Graph calls.

03

Go live

Flip the toggle. Your IT, HR, and ops bots answer in-channel from day one.

Use cases

What teams build with this integration

IT

IT helpdesk

Password resets, access requests, licence queries - in channel.

+52%
Employee self-service resolution rate
HR

HR assistant

Policy queries, leave balances, onboarding steps for new joiners.

<5s
Average Adaptive Card render time
Ops

Ops and escalation routing

Status updates and human handoff within Teams.

0 bytes
Leaving your Microsoft 365 tenant boundary
Security

Your Microsoft Teams credentials, sovereign in UAE.

Every byte between Eshal and Microsoft Teams is encrypted end-to-end, audited, and stored in our Abu Dhabi region.

Encrypted in transit

TLS 1.3 for every request to Microsoft Teams's API. No exceptions.

Credential vault

OAuth tokens encrypted at rest with per-tenant keys. Never logged.

UAE-region hosted

Data residency in Abu Dhabi. G42/Core42 sovereign cloud.

Audit trail

Every Microsoft Teams write is logged with actor, payload, and timestamp.

Microsoft Teams FAQ

Common questions about Microsoft Teams + Eshal

Marketplace listing is in progress. Today we install as a custom app via Teams Admin Center.
Yes, with delegated or application permissions depending on your use case.
Yes - OBO is supported for delegated Graph calls.
Any channel, group chat, or 1:1 chat with the bot installed.
Scoped to the tenant. No data leaves your Microsoft 365 region boundary.

Start your Microsoft Teams integration today

14-day free trial. No credit card needed.