Rep.ai
  • 5 Minute Quick Start
  • Controlling the Widget
  • Custom Visitor Identities
  • Listening to Events
  • Examples of Custom Behavior
  • Security and Spam Prevention
  • Virtual Backgrounds
  • How to Identify Contacts who Click Through Emails to Your Site from Email Sequencers
  • Troubleshooting
    • Browser Compatibility
    • Notifications
    • Content-Security-Policy (CSP)
    • Firewalls and VPNs
    • Support
    • Scheduler
  • Integrations
    • Acuity
    • Calendly
    • Chili Piper
    • Clearbit
    • Google Calendar
    • HubSpot
    • Intercom
    • Outreach
    • Salesforce
    • Shopify
    • Slack
    • Microsoft Teams
    • Zapier
    • Zendesk
    • Zoom
    • Outlook Calendar
    • Salesloft
    • Gong
  • API
    • Introduction
    • Authentication
    • Scrub Visitor Data
    • Nightly Data Dumps
  • API Resources
    • Organization
  • ⚠️Experimental
    • Performance
    • Overview
    • Zendesk App
  • Outbound (Dialer)
    • Getting Started with Rep.ai Outbound (Dialer)
    • How to Create and Manage Custom Columns (Properties) in Rep.ai Outbound (Dialer)
    • How to Mark a Number as "Do Not Call" in Rep.ai Outbound (Dialer)
    • FAQs
  • SPOTLIGHT
    • How to set high-intent page preferences for intent scoring
    • How to toggle auto-create companies based on visitor identification
    • CRM Fields for Rep.ai Influence (Contact)
    • CRM Fields for Rep.ai Influence (Account)
  • ANALYTICS
    • Metric definitions
Powered by GitBook
On this page
  • Organization integration
  • Setting Up Incoming Webhooks
  • Installing the Teams Integration
  • Notification Routing
  • Hosted Events
  • Installing the Microsoft Teams Integration
  • Adding a Microsoft Teams Event Type to your Scheduler

Was this helpful?

  1. Integrations

Microsoft Teams

Receive Rep.ai notifications in any Teams channel and create a Microsoft Teams meetings.

PreviousSlackNextZapier

Last updated 20 days ago

Was this helpful?

Organization integration

Rep.ai integration with Teams will post messages to channels you specify each time a visitor requests help, triggers an alert, or books a meeting. Messages will include quick links to view the visitor's session or start a call.

Setting Up Incoming Webhooks

Rep.ai uses the webhooks to send messages to a Teams channel. You will first need to set up Workflows for each channel you want to receive notifications in. There are 4 types of notifications (dials, alerts, meetings, chats) and you can set a separate channel for each, or use the same channel for all of them. If you want to set up advanced rule-based message routing, check the section below.

  1. Navigate to the Channel: Choose the channel where you want to add the incoming webhook and select 'More Options' (⋯) from the top-right corner of the screen.

  2. Select 'Workflows': In the drop-down menu, select 'Workflows'.

  3. Choose the right Workflow: Scroll through the list of workflows until you find 'Post to a channel when a webhook request is received', and click it.

  4. Name Your Workflow: Enter a name for the workflow, you could use "Rep.ai" for clarity.

  5. Create the Workflow: Click 'Next' and 'Add workflow' on the consecutive page.

  6. Finish Setup: Copy the Workflow URL and click 'Done'.

For more detailed instructions, refer to the comprehensive guide provided by Microsoft at .

Installing the Teams Integration

Go to the in your Rep.ai settings, find the Teams card, and click the toggle to enable it. You will be prompted to input the Workflow URLs for each notification type. You may use the same Workflow URL for multiple notifications. For example, if you wanted all notifications to go to the same channel you would paste in the same Workflow url for all four.

Notification Routing

Rep.ai allows you to set up rule-based notification routing by creating a Routing Rule automation. With the Routing Rule, you can define a set of conditions that are checked against every visitor on your website. If the conditions are met, the notification is routed to the users and channels you have specified.

Hosted Events

Rep.ai's integration with Microsoft Teams adds the ability to create events hosted using Microsoft Teams in the Scheduler. Events will automatically create a Microsoft Teams meeting linked to the event and email out the required information to join the event.

Make sure your MS365 license covers Microsoft Teams. Otherwise, it won't be possible to properly integrate Microsft Teams and Rep.ai's Scheduler.

Installing the Microsoft Teams Integration

Adding a Microsoft Teams Event Type to your Scheduler

  1. Click the "Location" drop-down menu and select "Microsoft Teams"

  1. Fill out the rest of the fields for your new meeting type and save it.

  2. All the meetings scheduled with this event type will now be hosted using Microsoft Teams.

To activate the Rep.ai Microsoft Teams integration, go to the in your Rep.ai settings, find the Microsoft Teams card, and click the toggle to enable it. You'll be redirected to authorize access.

Go to the page in the scheduling tool.

user Integrations page
Add Event Types
Create incoming webhooks with Workflows for Microsoft Teams
integrations page
Notification Routing
Open the Microsoft Teams integration settings on Rep.ai integration page
Paste a URL copied from the Incoming Webhook
Enable Microsoft Teams integration
Authorize access
Choose "Microsoft Teams" as the location of the meeting