The only native Microsoft Teams Phone + Salesforce integration
Mirage lets users make & receive Teams calls inside Salesforce, instantly pulling the right record for full context. Call details, transcriptions, notes, and metrics sync to Salesforce - so every interaction is logged, easy to find, and actionable.
No third-party platform or admin console required
All data stays within Microsoft Azure & Salesforce
Starts at $32/mo/user
Trusted by hundreds of high-performance service & sales teams









We let your reps handle calls inside Salesforce using Microsoft Teams Phone while keeping your data synced
Handle calls and follow-ups without leaving Salesforce
Your reps can make Microsoft Teams calls in Salesforce in one click, take notes, and update records without switching screens. Automatic prompts ensure key details, outcomes, and next steps are always captured, keeping your CRM organized.
Book a demo


Get instant caller context for every conversation
Inbound calls automatically open the right record, showing past interactions, open cases, and SLAs—giving service teams full context. For outbound calls, records pop up as you dial, helping sales personalize every conversation.
Book a demoAutomatically capture every call detail
Calls are instantly logged in Salesforce with outcomes, transcriptions, notes, and metrics—linked to the right contact, account, case, or opportunity for easy access and organized records.
Book a demo

Automate outbound campaigns & customer follow-ups
Convert missed calls and prospect lists into automated call sequences with one click. The Campaign Dialer instantly queues calls, keeping sales teams focused on prospecting and service teams on customer follow-ups.
Book a demoTrack sales performance with real-time analytics
Track call volume, duration, missed calls, conversation rates, and more inside Salesforce with prebuilt dashboards. Easily spot trends, refine strategies, and analyze performance by rep, campaign, or segment.

Monitor calls & assist agents in real-time
Track live call activity inside Salesforce with the Live Agent Dashboard. See who’s on a call, in a meeting, or available. Supervisors can listen in, join calls to assist, and track inbound, outbound, and queued calls—all in real time.

The Native Difference
Unlike third-party telephony platforms, Mirage operates entirely within your Microsoft and Salesforce environment, eliminating external dependencies and reducing IT complexity.
No third-party telephony system required
Use Microsoft Teams as your full-fledged telephony system without additional PBX systems.
No external data storage & full compliance
We never store personal data. All data is processed within Salesforce’s secure environment, ensuring GDPR compliance and full control over sensitive information.
No separate
admin consoles
Manage everything directly in Salesforce and Microsoft Teams with built-in reporting, call tracking, and agent performance insights, eliminating the need for third-party dashboards.
Pricing
Starts at 15 users minimum
Microsoft Teams Calling Inside Salesforce
Automatic Caller Lookup in Salesforce
Click-to-Dial from Salesforce
Automatic Call Logging
Campaign Dialer
Live Agent Dashboard
Reporting & Analytics
Everything in Essential, plus:
Microsoft Teams Meeting Sync in Salesforce
Link MS Teams Call Summaries & Transcriptions to Salesforce
Supervisor Features (Barge-In, Listen, Whisper)
Call Logging for Unavailable Users
Call Logging for Abandoned Calls in Queues
Turn Microsoft Teams into your all-in-one phone system
Learn how top companies use Mirage to streamline sales and customer service with Microsoft Teams and Salesforce.
Get expert advice tailored to your use cases
Discuss pricing options
Take the best path to get started
Book a consult
Once you fill out this form, you'll be able to book time directly.
FAQ
Yes. If call recording is enabled in Teams, recordings are securely stored in SharePoint and linked in Salesforce. AI-powered transcriptions are also captured and saved, making every conversation searchable and easy to reference.
Missed calls are automatically placed in a queue for follow-up. Agents can easily reassign them and schedule a callback, ensuring no lead or customer request goes unaddressed.
With click-to-dial, users can click any phone number inside Salesforce to initiate a Microsoft Teams call. Calls can be placed from personal extensions, sales queues, or any Teams-supported device, and all calls are automatically logged in Salesforce.
Yes. Teams presence status is bidirectionally synced with Salesforce, ensuring accurate availability tracking.
Yes. Calls can be forwarded using Salesforce’s internal directory, the Microsoft Office directory, or Teams queues.