All information

For Administrators

Setup & system requirements

Guide

In the setup guide you will find all the information about the installation and configuration of Contacts.

SERVICE

You can reach our support team from 8 - 11 a.m. or 1 - 4 p.m.
+49 89 84 07 98 140

System requirements

Microsoft Teams client with Contacts by XPhone app installed (Microsoft Store)

Operating system

  • Microsoft Windows Server 2022
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016


Up to 1,000 users and 1 personal Outlook folder and 1 ODBC data source:

  • 6 GB RAM
  • 8 GB Festplattenspeicher
  • 2 CPU cores


Additional performance requirements for data sources and contacts:

  • 2 GB RAM for each additional data source

1 GB hard drive space and 250 MB RAM for SQL Standard/Enterprise:

  • per 30,000 contacts in a simple ODBC contact database without relations
  • per 100,000 CRM contacts (ODBC with few relations)
  • per 45,000 Outlook private contacts
  • per 25,000 Outlook public contactso 
  • per 50,000 Active Directory contacts

1 CPU core

  • For each additional 1,000 Contacts by XPhone users (as of 1,000 users)

Note: these are general recommendations. The actual requirements depend on many factors. Some other parameters (e.g. hard drive performance, network performance, calling patterns etc.) are difficult to quantify, so the recommendations may need to be adjusted for use in practice.

  • ODBC/SQL
  • CSV/TXT
  • Microsoft 365 contacts in approved mailboxes
  • Microsoft Outlook (via Exchange on-premises)
    • Public contacts 1
    • Private contacts 1
  • HCL Notes 2
  • Active Directory / LDAP
  • Microsoft Dynamics
  • Salesforce

Other data sources & sector solutions on request.

1 Requires Outlook client installed on the server side with appropriate user rights.
2 Requires Domino server and Notes client installed on the server side with appropriate user rights.

  • High-performance caller search/caller ID via powerful phone number index 1
  • Caller name display in Microsoft Teams notification window, conversation view and Microsoft Teams caller list 2

1 For caller ID, a session border controller is required that allows administrative access. Anynode and AudioCodes are approved.
2 Depends on the functionality implemented in Microsoft Teams to extract the name from the information provided in the "SIP Contact" element.

  • The authorization check runs via the user and group administration of Microsoft 365 or an Active Directory.
  • Configurable access rights for each data source

November 2024

  • New handling of technical licensing
    • Licensing takes place completely online. Licence codes are no longer required.
    • Licence overview via the licence portal application
    • 30-day trial period without requesting trial licences
  • Number resolution/caller display in Microsoft Teams via cloud REST interface (via direct routing for anynode and AudioCodes)
    • LDAP access no longer necessary
    • As a result, neither a certificate nor special port releases are required
    • No special data source configuration is required (plug & play)
  • New data source: ‘Microsoft 365 Mail Contacts’ (connects the address directory of the same name from Microsoft 365)


May 2024

  • General release
  • Authorisation check for data sources based on groups in Microsoft 365
  • Connection Microsoft 365 contacts in shared mailboxes
    • Via Graph API
    • Complete data replication due to "throttling"
    • "Delta query" for quick synchronisation of individual changes (every minute)
  • Simplified configuration of the directory server