Integration
Automate with Microsoft Teams
Microsoft Teams is where your organization communicates. NVS brings automation into every channel — routing alerts, running approval flows, and syncing updates from every tool your team uses.
Use Cases
When a PagerDuty incident is triggered, a structured alert is posted to the #incidents Teams channel with severity, affected service, and a direct link to the incident.
Trigger
Incident Triggered
pagerduty.trigger
Fires when a new PagerDuty incident is created.
Format Alert
nvs.set
Severity, service name, incident ID, and PagerDuty link prepared.
IF
Severity P1?
nvs.condition
Checks whether incident is P1 — the highest severity level.
YES
Output
Post + @mention On-Call
teams.message
Urgent post to #incidents with @mention of on-call engineer.
NO
Output
Post to #incidents
teams.message
Standard alert posted with full context and incident link.
A purchase request submitted via form triggers a Teams approval card. The approver clicks Approve or Reject directly in Teams, and the workflow routes accordingly.
Trigger
Form Submitted
webhook.receive
Purchase request form submitted via internal portal.
Post Approval Card
teams.adaptive-card
Adaptive card with Approve and Reject buttons sent to the approver in Teams.
Wait for Response
webhook.wait
Workflow pauses until the approver clicks a button in Teams.
IF
Approved?
nvs.condition
Routes based on the approver's choice.
YES
Output
Process Request
http.request
Approved request submitted to the finance system API.
NO
Output
Notify Requester
teams.message
Requester notified in Teams: request declined with reason.
Every morning before standup, open Jira issues assigned to each team member are pulled and a per-person summary is posted to the Teams standup channel.
Trigger
Daily 9am
schedule.cron
Runs before standup every weekday morning.
Fetch Assigned Issues
jira-software.issue
All in-progress and to-do issues for the team fetched from Jira.
Format Per-Person Summary
openai.gpt-4o
Issues grouped by assignee and formatted as a concise standup list.
Output
Post to #standup
teams.message
Daily digest posted to the standup Teams channel with direct Jira links.
Ready to automate Microsoft Teams?
We'll map your workflow, connect your tools, and build it in days, not months.
Book a Free Strategy Call →