Showpad + Microsoft Teams

Connect Showpad and Microsoft Teams to Power Up Sales Enablement

Automate content sharing, training notifications, and sales readiness updates between Showpad and Microsoft Teams — no code required.

Why integrate Showpad and Microsoft Teams?

Showpad is the go-to sales enablement platform for managing content, coaching, and buyer engagement. Microsoft Teams is where most enterprise sales teams actually spend their day. When the two work together, reps get content alerts, coaching nudges, and performance updates without ever leaving Teams. Connecting Showpad with Microsoft Teams through tray.ai cuts out the constant tab-switching and keeps every seller informed in real time.

Automate & integrate Showpad & Microsoft Teams

Use case

New Content Asset Alerts in Teams Channels

When a new deck, one-pager, or video is published or updated in Showpad, tray.ai posts a formatted notification to the right Microsoft Teams channel automatically. Reps find out about new resources immediately without having to check Showpad on their own. That means better adoption of fresh content from day one.

Use case

Buyer Engagement Alerts for Sales Reps

When a prospect opens, views, or shares a Showpad Experience, tray.ai sends the owning rep a real-time Teams direct message with the engagement details. Reps can act on buying signals right away instead of catching up on a daily digest. Faster response times mean better odds of converting an engaged prospect.

Use case

Sales Coaching and Training Completion Notifications

When a rep completes a Showpad coaching activity, training course, or certification, tray.ai sends an automated message to the manager's Teams chat or a dedicated enablement channel. Managers see team readiness in real time without logging into Showpad every day. Enablement teams can also post milestone announcements when reps hit training goals.

Use case

Automated Sales Leaderboard Updates

tray.ai pulls Showpad engagement and content performance data on a recurring schedule and posts leaderboard updates — top content sharers, most engaged reps — directly into a Teams channel. It makes sales enablement more competitive without anyone compiling a spreadsheet. Managers can spend that time coaching instead.

Use case

New Hire Onboarding Workflow Coordination

When a new sales hire is added to Showpad, tray.ai can automatically post a welcome message in the onboarding Teams channel, notify the hiring manager, and share links to required training playlists. New reps know exactly where to start on day one without waiting on anyone to reach out manually. Onboarding becomes consistent and repeatable across every geography.

Use case

Content Expiration and Compliance Alerts

When content in Showpad is flagged as expiring soon or pulled for compliance reasons, tray.ai pushes an alert to content owners and the relevant Teams channels so outdated materials never reach a buyer. This matters especially in regulated industries like finance, healthcare, and insurance, where using the wrong version of a document isn't just embarrassing — it can be a legal problem. Teams becomes the real-time broadcast system for Showpad content governance.

Use case

Deal Room and Shared Experience Activity Summaries

tray.ai compiles Showpad Shared Experience activity — stakeholder views, document downloads, comments — into a daily or weekly digest posted to a Teams channel or sent directly to the account owner. Sellers get a consolidated picture of buyer behavior across complex, multi-stakeholder deals without everyone logging into Showpad to piece it together.

Get started with Showpad & Microsoft Teams integration today

Showpad & Microsoft Teams Challenges

What challenges are there when working with Showpad & Microsoft Teams and how will using Tray.ai help?

Challenge

Real-Time Event Synchronization Between Showpad and Teams

Showpad generates buyer engagement events, training completions, and content updates continuously. Getting those events into Microsoft Teams without delays or duplicates requires careful webhook management and deduplication logic that most native tools simply can't handle.

How Tray.ai Can Help:

tray.ai supports webhook-based triggers from Showpad for near-instant event processing, with built-in deduplication steps and conditional logic to make sure each event fires exactly once to the right Teams channel or user — no noisy or repeated notifications.

Challenge

Mapping Showpad Users to Microsoft Teams Identities

Showpad and Microsoft Teams maintain separate user directories. Matching a Showpad user profile to the correct Teams user ID is a non-trivial lookup, and it breaks whenever employees change roles, names, or email addresses.

How Tray.ai Can Help:

tray.ai performs cross-directory lookups using Microsoft Azure AD or a CRM as the source of truth, matching Showpad email addresses to Teams user IDs dynamically at runtime. Notifications reach the right person even as org data changes.

Challenge

Formatting Rich Notifications for Teams Without Developer Resources

Microsoft Teams supports rich Adaptive Cards with images, buttons, and structured data, but building those card templates usually requires developer involvement. Business teams end up waiting on engineering for even minor formatting tweaks.

How Tray.ai Can Help:

tray.ai's visual workflow builder lets business and enablement teams build and modify Teams Adaptive Card payloads through a no-code interface, pulling in dynamic fields from Showpad data without touching JSON. Card designs can be updated without filing a ticket.

Challenge

Routing Notifications to the Right Teams Channel by Context

A large sales org can have dozens of Microsoft Teams channels organized by region, product line, or team function. Sending every Showpad update to a single channel creates noise. Sending to the wrong one means people miss things entirely.

How Tray.ai Can Help:

tray.ai's conditional branching and data transformation lets workflows read Showpad content metadata — tags, categories, assigned divisions — and route notifications to the exact Microsoft Teams channel that matches, with fallback rules for untagged or ambiguous content.

Challenge

Handling API Rate Limits During High-Volume Events

During major content launches or company-wide training campaigns, Showpad can generate a large volume of events at once, which risks hitting Microsoft Teams API rate limits and dropping or delaying notifications at exactly the wrong moment.

How Tray.ai Can Help:

tray.ai has built-in rate limit handling, request queuing, and retry logic that automatically paces outbound calls to the Microsoft Teams API within safe thresholds. Every notification gets delivered reliably even during peak-volume scenarios, without manual intervention.

Start using our pre-built Showpad & Microsoft Teams templates today

Start from scratch or use one of our pre-built Showpad & Microsoft Teams templates to quickly solve your most common use cases.

Showpad & Microsoft Teams Templates

Find pre-built Showpad & Microsoft Teams solutions for common use cases

Browse all templates

Template

Post New Showpad Content to Microsoft Teams Channel

Automatically detects when new content is published or updated in Showpad and posts a rich notification card to a designated Microsoft Teams channel, including the asset name, category, description, and a direct link.

Steps:

  • Trigger when a new asset or updated content item is detected in Showpad via polling or webhook
  • Format the asset metadata — title, type, thumbnail, and URL — into a Teams Adaptive Card
  • Post the formatted card to the target Microsoft Teams channel based on content category or tag

Connectors Used: Showpad, Microsoft Teams

Template

Notify Sales Rep in Teams When Buyer Views Showpad Experience

Watches for buyer engagement events on Showpad Shared Experiences and sends an instant direct message to the owning sales rep in Microsoft Teams with engagement details and a prompt to follow up.

Steps:

  • Trigger on a Showpad buyer engagement event such as a view, download, or page completion
  • Look up the rep who owns the Shared Experience and retrieve their Microsoft Teams user ID
  • Send a personalized direct message to the rep with engagement details, asset name, and buyer contact info

Connectors Used: Showpad, Microsoft Teams

Template

Training Completion to Manager Teams Notification

Monitors Showpad for completed training courses or certifications by sales reps and automatically sends a notification to the rep's manager in Microsoft Teams, including the course name, score, and completion timestamp.

Steps:

  • Trigger when a Showpad training course or certification is marked complete for a user
  • Retrieve the completing user's manager from a directory such as Microsoft Azure AD or a CRM
  • Post a Teams message to the manager and optionally to a shared enablement channel celebrating the milestone

Connectors Used: Showpad, Microsoft Teams

Template

Weekly Showpad Engagement Leaderboard Posted to Teams

Runs on a scheduled basis to pull top Showpad content engagement metrics and posts a formatted weekly leaderboard to a sales Teams channel, showing the most active reps and most consumed content.

Steps:

  • Trigger on a weekly schedule via tray.ai's built-in scheduler
  • Query Showpad analytics API for top rep engagement and content performance data for the prior week
  • Format data into a ranked leaderboard Adaptive Card and post to the designated Microsoft Teams sales channel

Connectors Used: Showpad, Microsoft Teams

Template

New Showpad User Onboarding Welcome in Teams

Detects when a new user is provisioned in Showpad and automatically sends a welcome message in the onboarding Microsoft Teams channel with curated links to starter training playlists and key contacts.

Steps:

  • Trigger when a new user account is created in Showpad
  • Retrieve the new user's profile details and map them to their Microsoft Teams account
  • Post a personalized welcome message to the onboarding Teams channel with Showpad training playlist links and manager introduction

Connectors Used: Showpad, Microsoft Teams

Template

Showpad Content Expiration Alert to Teams Content Owners

Polls Showpad for content items nearing their expiration date and sends targeted alerts to content owners via Microsoft Teams direct message, prompting them to review, update, or archive the asset.

Steps:

  • Run a daily scheduled poll of Showpad content library to identify assets expiring within a configurable threshold such as 14 days
  • For each expiring asset, identify the content owner and look up their Microsoft Teams user ID
  • Send a direct Teams message to the owner with asset details, expiration date, and a link to update the content in Showpad

Connectors Used: Showpad, Microsoft Teams