
What this integration does
- Get pursuit alerts and @mentions in Teams, as direct messages
- Notify your team on status changes, task/pursuit assignments, and amendment updates
- Post a new leads digest and proposal/outline-ready alerts to two separate Teams channels
- Chat with @Sammy directly from Teams
- Schedule and join meetings with a pursuit contact directly from the contact row
Connecting is a two-part process: first you authorize SamSearch against your Microsoft 365 tenant (Part 1), then you separately install the SamSearch app package inside Teams itself (Part 2). Both are required before Sammy or notifications show up in Teams.
Part 1 — Authorize SamSearch
1
Open Integrations
In the left sidebar, scroll to Account and click Integrations.
2
Find the Microsoft Teams card
Scroll to the Messaging & Notifications section. The Microsoft Teams card shows your current connection status.
3
Click Connect Microsoft Teams
Click Connect on the Microsoft Teams card. A dialog confirms this is a shared, org-wide connection — click I understand connect Microsoft Teams to proceed.

4
Sign in and grant permissions
You’re redirected to Microsoft to sign in. Microsoft then shows a Permissions requested screen for SamSearch Teams Bot — it’s flagged unverified because the app hasn’t gone through Microsoft’s publisher verification. Review the requested permissions and click Accept.

5
Confirm connected status
You’re returned to SamSearch and the Microsoft Teams card now shows Connected, along with a Configure button.

Part 2 — Install the SamSearch app in Teams
Click Configure on the connected Microsoft Teams card to open the Set up SamSearch for Teams wizard. It walks itself forward as you complete each step.
1
Step 1 of 4 — Download the app package
Click Download package (.zip) — a small file (5 KB) your team adds to Microsoft Teams in the next step.
2
Step 2 of 4 — Upload it to Teams
- Open Microsoft Teams and click Apps in the far-left sidebar.
- At the bottom, click Manage your apps.
- Click Upload an app, then Upload a custom app.
- Select the
samsearch-teams.zipfile you just downloaded.
3
Step 3 of 4 — Get it approved
A quick check that whoever manages your Teams has SamSearch Allowed. New uploads are usually allowed automatically, so this is often just a look.If that’s you:If someone else manages Teams: click Copy exact steps for your IT admin to copy this step’s instructions to send them, then click It’s approved, next once they’ve confirmed it.
- Click Open Teams Admin Center.
- In the left sidebar, go to Teams apps → Manage apps.
- Search SamSearch and open it.
- Check its status shows Allowed. If it says Blocked, open the Actions menu (top-right) and click Allow.
Not seeing SamSearch in the list? Sign out of the Teams Admin Center and back in — Microsoft only refreshes it on a new sign-in.
4
Step 4 of 4 — Add SamSearch in Teams
- In Microsoft Teams, click Apps in the far-left sidebar.
- Open Built for your org.
- Find SamSearch and click Add.
Part 3 — Configure notifications
The same Configure panel (scroll down past the 4-step wizard) controls how notifications reach Teams.
Direct messages (personal, to each user)
- Direct messages — toggle on to DM people their own mentions, assignments, replies, and reactions.
- Interactive buttons — toggle on to add Reply and Mark read buttons to those notification DMs.
- Events to send — checkboxes for exactly which events trigger a DM: Mentions, Replies, Reactions, Pursuit assignments, Task assignments, and Amendment updates. All are on by default; uncheck any you don’t want.
Channel Posts (shared, to a specific channel)
Unlike the DM events above, these two post to a Teams channel you choose — and each can go to a different channel:
For each one, paste a Teams channel link into its field (in Teams: right-click the channel → Get link to channel), then click Save.
Part 4 — Chat with @Sammy in Teams
Once connected, Sammy is available directly in Teams:- Direct message: open a chat with Sammy in Teams and ask it to find opportunities, start a journey, or answer questions about your pipeline.
- Channel mention: type @Sammy in any channel it’s been added to, followed by your question or request.
Part 5 — Schedule meetings with contacts
Microsoft Teams is the only messaging integration that supports scheduling meetings directly from SamSearch.- Open a pursuit and go to its Contacts section.
- Find the contact row for the person you want to meet with.
- Click Schedule meeting.
- Choose a time and confirm — the Teams meeting is created and a calendar invite is sent to the contact.
- To join later, click Join meeting on the same contact row.
Troubleshooting
SamSearch is stuck on “Blocked” in the Teams Admin Center- Open Teams apps → Manage apps, find SamSearch, open its Actions menu (top-right), and click Allow.
- Sign out of the Teams Admin Center and back in — it only refreshes the list on a new sign-in.
- Confirm the integration shows Connected on the Integrations page (Part 1) and that you completed Step 4 of the Configure wizard — adding SamSearch under Apps → Built for your org in Teams (Part 2). Both are required.
- Check the Direct messages toggle and the Events to send checkboxes under Configure.
- Confirm a channel link is saved for that specific post type under Configure.
- Confirm SamSearch has been added to that channel’s team via Manage team → Apps in Teams — the org-level install alone doesn’t add it to every channel.
- Confirm Part 1 (Connected) is complete — calendar access depends on the initial Microsoft authorization, not the Configure wizard.
- Confirm the contact has a valid email address on file in the pursuit.