Overview
The Microsoft Teams integration brings Smartbills notifications and approval workflows into your Teams environment. Receive real-time alerts, approve expense reports, and access Smartbills via a Teams tab, all without switching applications.Key Features
Prerequisites
- Microsoft Teams (any plan)
- Smartbills Business plan or higher
- Teams admin permissions (for organization-wide deployment)
Setup
1
Open the Apps Marketplace
In Smartbills, go to Settings > Apps and search for Microsoft Teams.
2
Install the App
Click Connect and you will be redirected to install the Smartbills app in Teams. Alternatively, search for Smartbills in the Teams App Store.
3
Authorize
Sign in with your Microsoft account and authorize Smartbills to send notifications and read user profiles.
4
Configure Notifications
Set up which channels receive expense notifications and which users receive personal alerts.
5
Add as Tab (Optional)
Add Smartbills as a tab in your preferred Teams channel for quick dashboard access.
Configuration
Notification Settings
Tab Setup
Add the Smartbills dashboard as a tab in any Teams channel:- Click the + button at the top of a Teams channel
- Search for Smartbills
- Select the view to display (dashboard, expenses, or reports)
- Click Save
Bot Commands
Approval Workflow
When an expense report requires approval, the approver receives an adaptive card in Teams:- The card shows the report summary (submitter, total amount, number of items)
- The approver can click Approve, Reject, or View Details
- Rejections prompt for an optional reason
- The submitter receives a notification of the decision
Data Sync
Troubleshooting
App not appearing in Teams
App not appearing in Teams
For organization-wide deployment, the Teams admin must approve the Smartbills app in the Teams Admin Center under Manage apps.
Notifications not received
Notifications not received
Verify the notification channel is configured in the Smartbills integration settings. Check that the bot has permission to post in the channel.
Tab not loading
Tab not loading
Check that third-party cookies are enabled in your browser or Teams client. The tab requires authentication with Smartbills.
Bot not responding
Bot not responding
Verify the Smartbills app is installed in your Teams workspace. Try removing and re-adding the bot. Check that the bot is not blocked in Teams admin policies.