
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
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 1B: Grant admin consent (required)
The sign-in in Part 1 only authorizes your account. For the SamSearch bot to recognize teammates when they DM it, or to deliver notifications and channel posts, a Microsoft 365 Global Administrator for your tenant needs to separately approve a one-time, tenant-wide consent — this is a Microsoft requirement for app-level bot access, not something SamSearch can skip.1
Get the consent link
Ask your SamSearch contact for your tenant’s admin-consent link, or build it yourself if you’re the Global Admin:
https://login.microsoftonline.com/{tenant}/adminconsent?client_id=0b04f91e-fe9c-4bb5-8f7c-00e0b4fe8ab9 — replace {tenant} with your Microsoft 365 tenant ID or domain (e.g. contoso.onmicrosoft.com).2
Have a Global Administrator open it
Whoever holds the Global Administrator role in your Microsoft 365 tenant should open the link and sign in. If that isn’t you, forward the link to whoever is.
3
Click Accept
Microsoft shows a permissions screen for the SamSearch app requesting read access to basic user profiles — this is what lets Teams users be matched to SamSearch accounts. Click Accept.
If the bot still shows “I don’t recognize your SamSearch account yet” after admin consent has been granted, reconnect the Teams integration from the Integrations page. If that doesn’t resolve it, contact support with your Microsoft 365 tenant name.
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
Sammy says “I don’t recognize your SamSearch account yet”- This almost always means the admin consent in Part 1B hasn’t been granted yet, or was granted but the connection needs a refresh. Confirm a Global Administrator has completed Part 1B, then reconnect the Teams integration from the Integrations page.
- Also confirm your Teams sign-in email matches your SamSearch login email.
- Still stuck after both? Contact support — a handful of cases have needed an engineering-side fix.
- This is expected and harmless as long as Accept was clicked before the page appeared. It doesn’t mean consent failed.
- 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), that admin consent is granted (Part 1B), and that you completed Step 4 of the Configure wizard — adding SamSearch under Apps → Built for your org in Teams (Part 2). All three are required.
- Check the Direct messages toggle and the Events to send checkboxes under Configure.
- Confirm admin consent (Part 1B) is granted — this is a common root cause for missing DMs, not just the “don’t recognize your account” error.
- 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.