US-01 Anrufer beim eingehenden Anruf erkennen
spezifiziert umgesetzt Anrufinformation Rolle R1 Mitarbeitende am Telefon
Als R1 Mitarbeitende am Telefon möchte ich bei einem Anruf in Teams sehen, welcher Kontakt in conmeet zur Telefonnummer gehört, damit ich den Anrufer ohne Suchen persönlich ansprechen kann (abgeleitet).
Akzeptanzkriterien
- Während eines Telefonats in Microsoft Teams zeigt die Anrufinformation den Kontakt, der zur Rufnummer des Anrufers gehört, mit Namen, einigen Kontaktinformationen und dem Namen der Firma, zu der er gehört S 2026-10-30 Martin Linkwitz; Spezifikation 002.
- Passt keine Nummer eines Kontakts, aber die Zentralnummer eines Kunden, zeigt die Anrufinformation diesen Kunden Spezifikation 002.
- Die Person kann von dort die Seite des Kunden in conmeet öffnen, zu dem der Kontakt gehört US-03 S 2026-10-30 Martin Linkwitz; Spezifikation 002.
- Der Kontakt wird gefunden, gleich in welcher Schreibweise die Nummer in conmeet steht, z. B.
+49 2871 2345670oder02871/2345670S 2026-10-30 Martin Linkwitz. - Jede Telefonnummer des Kontakts zählt, z. B. Büro und Mobil S 2026-10-30 Martin Linkwitz.
- Passen mehrere Kontakte zur Nummer, zeigt die Anrufinformation alle F-005.
- Zu jedem gefundenen Kontakt ist bekannt, über welche seiner Nummern er gefunden wurde; angezeigt wird das noch nicht US-17, F-028.
- Ist die Rufnummer in conmeet unbekannt, zeigt die Anrufinformation „Kontakt nicht gefunden“.
- Hat die Person ihr conmeet-Konto noch nicht verknüpft, zeigt die Anrufinformation das, statt nach dem Anrufer zu suchen; die Person kann die Verknüpfung von der Anrufinformation aus herstellen US-15 S 2026-10-30 Martin Linkwitz.
- Ist die Person für keine conmeet-Instanz berechtigt, zeigt die Anrufinformation einen entsprechenden Hinweis F-029.
- Die Anrufinformation sucht in der aktiven Instanz der Person; bei mehreren Instanzen ist sichtbar, aus welcher die Daten stammen US-12, F-029.
- Die Anrufinformation zeigt den Anrufer nach höchstens 1 Sekunde (Zielwert); im Proof of Concept darf es länger dauern, die Antwortzeiten in der Praxis werden beobachtet S 2026-10-30 Martin Linkwitz.
- Meilenstein 1 ist erreicht, wenn in Teams bei einem Anruf zu sehen ist, ob der Anrufer in conmeet bekannt ist.
Technische Vorgaben
- vd:suite für conmeet synchronisiert keine Daten aus conmeet, sondern fragt conmeet bei Bedarf über dessen Schnittstelle ab Q1: 6:53.
- Die conmeet-Schnittstelle bietet keine Suche nach Telefonnummer; Martin Linkwitz hat das geprüft S 2026-10-30 Martin Linkwitz; löst die Klärung aus Q1: 6:53 ab.
- Im Proof of Concept ruft der .NET-Dienst bei jedem Anruf alle Kontakte der conmeet-Instanz ab, bringt ihre Telefonnummern in die Form E.164 und vergleicht sie mit der ebenso normalisierten Nummer des Anrufers. Produktiv nicht nutzbar: RB-001 S 2026-10-30 Martin Linkwitz.
- Die Anrufinformation ist eine Webanwendung, die in Teams als App in der Seitenleiste des Gesprächs erscheint; sie öffnet sich nicht von selbst, sondern wird im Gespräch über das angeheftete Symbol aufgerufen Q1: 4:07, 35:50.
- Ein technischer Prototyp für Teams liegt vor Q4: Im 1:1-Anruf liefert Teams die Nummer des Anrufers an die App in der Seitenleiste; Teams-Besprechungen und Gruppenanrufe liefern keine Nummer, ausgehende Anrufe nicht zuverlässig Q4: README, „Wie Teams die Anrufernummer liefert“.
- Offen: Welche Schnittstellen-Endpunkte die Daten liefern, sucht Daniel Nienhaus vorab heraus und übergibt sie dem Entwicklungsteam Q1: 2:06, 24:35.
Spezifikation: 002 — Anrufinformation in Teams und aktive conmeet-Instanz Q5
Ergänzung (1)
2026-11-02, nach der Umsetzung von Spezifikation 002Akzeptanzkriterien
- Zum gefundenen Kunden zeigt die Anrufinformation seine Kategorie S 2026-11-02 Martin Linkwitz.
- Zum gefundenen Kunden zeigt die Anrufinformation seine Anschrift S 2026-11-02 Martin Linkwitz.
- Zum gefundenen Kunden zeigt die Anrufinformation seine Ansprechpartner, jeweils mit ihrer Kontaktart S 2026-11-02 Martin Linkwitz.
- Zum gefundenen Kunden zeigt die Anrufinformation seine Aufträge; zu jedem Auftrag sieht die Person den Status und, was sie für das Telefonat über den Auftrag wissen muss S 2026-11-02 Martin Linkwitz.
- Die Aufträge stehen getrennt von den Stammdaten des Kunden, jeder Auftrag für sich S 2026-11-02 Martin Linkwitz.
- Zu jedem Auftrag sieht die Person alle Phasen, die ein Auftrag durchlaufen kann, und erkennt auf einen Blick, in welcher er sich gerade befindet S 2026-11-02 Martin Linkwitz.
- Abgeschlossene Aufträge erscheinen nur, wenn die Person sie ausdrücklich sehen möchte S 2026-11-02 Martin Linkwitz.
- Die Person kann jeden Auftrag direkt in conmeet öffnen S 2026-11-03 Martin Linkwitz.
Technische Vorgaben
- Die Angaben zum Kunden liefert die conmeet Public API (Beta): die Kategorie am Kunden selbst (
category, Liste unter/api/public/v1/customers/categories), die Anschriften unter/api/public/v1/customers/{customer_id}/addresses, die Ansprechpartner unter/api/public/v1/customers/{customer_id}/contactsmit ihrer Kontaktart (type, Liste unter/api/public/v1/customers/contact-types) und die Aufträge unter/api/public/v1/jobsS 2026-11-02 Martin Linkwitz. - „Phasen“ sind die Lebenszyklus-Phasen der Aufträge (
/api/public/v1/jobs/lifecycle-stages, z. B. Anfrage, In Ausführung, Abgeschlossen) in der Reihenfolge, die conmeet vorgibt (rank, dannposition); die Anrufinformation zeigt jeden Auftrag als eigene Karte mit allen Phasen und hebt die aktuelle hervor. Abgeschlossene Aufträge blendet ein Schalter ein S 2026-11-02 Martin Linkwitz. - Ein Auftrag öffnet sich in conmeet unter
{BaseUrl}/home/operations/jobs/{id}/overviewS 2026-11-03 Martin Linkwitz. - Zu einem Auftrag zeigt die Anrufinformation vorerst Nummer, Bezeichnung, Status, Phase, Priorität, Kategorie, Zeitraum und Ansprechpartner; archivierte Aufträge nicht. Die Auswahl ist ein Vorschlag des Entwicklungsteams und noch abzustimmen S 2026-11-02 Martin Linkwitz.
Herkunft: Q1: 1:41, 2:06, 4:07, 6:53, 26:07; S 2026-10-30 Martin Linkwitz
Im Diagramm
eingepasst Hervorgehoben: R1