Flower

← Alle Module · Office (lokal)

office.outlook.kontakt

Verwaltet Kontakte im lokal installierten Outlook: Kontakte anlegen, lesen, suchen, aktualisieren und löschen. So lassen sich Adressbuch-Einträge automatisiert pflegen, etwa neue Kunden aus einer Liste anlegen oder Telefonnummern aktualisieren.

Block-Einstellungen

Gelten für den ganzen Modul-Block (im Editor oben im Inspektor, in YAML direkt unter dem Modulnamen).

FeldTypPflichtBeschreibung
kontoTextOutlook-Konto, dessen Kontaktordner verwendet wird. Standard ist 'standard' (Standard-Konto).

Aktionen

anlegenverändernd

Legt einen neuen Kontakt im Outlook-Adressbuch an und gibt dessen ID zurück.

Eingaben

FeldTypPflichtBeschreibung
vornameTextVorname des Kontakts.
nachnameTextNachname des Kontakts.
emailTextHaupt-E-Mail-Adresse.
firmaTextFirmenname.
telefonTextHaupt-Telefonnummer.
email2TextZweite E-Mail-Adresse.
telefon-geschaeftlichTextGeschäftliche Telefonnummer.
telefon-privatTextPrivate Telefonnummer.
telefon-mobilTextMobilnummer.
adresse-geschaeftlichTextGeschäftliche Adresse.
adresse-privatTextPrivate Adresse.
notizTextFreitext-Notiz zum Kontakt.
kategorienListeListe von Kategorien/Tags (auch ein einzelner Text wird akzeptiert).

Ausgaben (über ergebnis:)

ergebnisDie ID des neu angelegten Kontakts (Text).

kontakt-anlegenverändernd

Alias für 'anlegen' — legt einen neuen Kontakt an und gibt dessen ID zurück.

Eingaben

FeldTypPflichtBeschreibung
vornameTextVorname des Kontakts.
nachnameTextNachname des Kontakts.
emailTextHaupt-E-Mail-Adresse.
firmaTextFirmenname.
telefonTextHaupt-Telefonnummer.
email2TextZweite E-Mail-Adresse.
telefon-geschaeftlichTextGeschäftliche Telefonnummer.
telefon-privatTextPrivate Telefonnummer.
telefon-mobilTextMobilnummer.
adresse-geschaeftlichTextGeschäftliche Adresse.
adresse-privatTextPrivate Adresse.
notizTextFreitext-Notiz zum Kontakt.
kategorienListeListe von Kategorien/Tags.

Ausgaben (über ergebnis:)

ergebnisDie ID des neu angelegten Kontakts (Text).

aktualisierenverändernd

Aktualisiert die Felder eines bestehenden Kontakts anhand seiner ID.

Eingaben

FeldTypPflichtBeschreibung
idTextjaID des zu aktualisierenden Kontakts.
vornameTextNeuer Vorname.
nachnameTextNeuer Nachname.
emailTextNeue Haupt-E-Mail-Adresse.
firmaTextNeuer Firmenname.
telefonTextNeue Haupt-Telefonnummer.
telefon-mobilTextNeue Mobilnummer.
notizTextNeue Notiz.
kategorienListeNeue Kategorien/Tags.

löschenverändernd

Löscht einen Kontakt anhand seiner ID aus dem Adressbuch.

Eingaben

FeldTypPflichtBeschreibung
idTextjaID des zu löschenden Kontakts.

kontakt-loeschenverändernd

Alias für 'löschen' — löscht einen Kontakt anhand seiner ID.

Eingaben

FeldTypPflichtBeschreibung
idTextjaID des zu löschenden Kontakts.

lesenlesend

Liest einen einzelnen Kontakt anhand seiner ID und gibt alle Felder als Objekt zurück.

Eingaben

FeldTypPflichtBeschreibung
idTextjaID des zu lesenden Kontakts.

Ausgaben (über ergebnis:)

ergebnisObjekt mit den Kontaktfeldern (id, vorname, nachname, email, firma, telefon, ...). Nichts, wenn kein Kontakt mit dieser ID existiert.

suchenlesend

Durchsucht das Adressbuch nach Kontakten und gibt eine Liste der Treffer zurück; ohne Filter werden alle Kontakte geliefert.

Eingaben

FeldTypPflichtBeschreibung
name-enthältTextFilter: Name enthält diesen Text (Teilstring).
emailTextFilter nach E-Mail-Adresse.
firmaTextFilter nach Firma (Teilstring).

Ausgaben (über ergebnis:)

ergebnisListe der gefundenen Kontakte (je ein Objekt pro Treffer).

kontakte-suchenlesend

Alias für 'suchen' — liefert eine Liste der gefundenen Kontakte.

Eingaben

FeldTypPflichtBeschreibung
name-enthältTextFilter: Name enthält diesen Text.
emailTextFilter nach E-Mail-Adresse.
firmaTextFilter nach Firma.

Ausgaben (über ergebnis:)

ergebnisListe der gefundenen Kontakte.

Beispiele

Neuen Kunden anlegen

Legt einen neuen Outlook-Kontakt mit Firma und Mobilnummer an und merkt sich dessen ID.

office.outlook.kontakt
anlegen
vornameAnna
nachnameMüller
emailanna.mueller@beispiel.de
firmaBeispiel GmbH
telefon-mobil0170 1234567
ergebnisneue-id
- office.outlook.kontakt:
    aktionen:
      - anlegen:
          vorname: Anna
          nachname: Müller
          email: anna.mueller@beispiel.de
          firma: "Beispiel GmbH"
          telefon-mobil: "0170 1234567"
          ergebnis: neue-id

Kontakt per E-Mail finden und Mobilnummer aktualisieren

Sucht den Kontakt anhand der E-Mail-Adresse und aktualisiert anschließend dessen Mobilnummer über die gefundene ID.

office.outlook.kontakt
suchen
emailanna.mueller@beispiel.de
ergebnistreffer
office.outlook.kontakt
aktualisieren
idtreffer.0.id
telefon-mobil0171 9998877
notizNummer am 20.06. aktualisiert
- office.outlook.kontakt:
    aktionen:
      - suchen:
          email: anna.mueller@beispiel.de
          ergebnis: treffer
      - aktualisieren:
          id: treffer.0.id
          telefon-mobil: "0171 9998877"
          notiz: "Nummer am 20.06. aktualisiert"