Protectly Voice Phishing Agent
Realistische Voice-Phishing-Simulationen für messbare Sicherheitsverbesserung: Trainiere Teams unter realen Bedingungen, erkenne menschliche Schwachstellen frühzeitig und reduziere das Risiko erfolgreicher Social-Engineering-Angriffe nachhaltig.
Professionell präsentieren.
Warum Protectly wirkt: realistische Angriffsszenarien, klare Risikoanalyse und direkt umsetzbare Maßnahmen. So stärkst du Security-Awareness, verkürzt Reaktionszeiten und erhöhst die Resilienz deiner Organisation.
- Realistische Voice-Phishing-Simulationen mit sofort sichtbarem Lerneffekt
- Messbare Verbesserung von Awareness, Meldeverhalten und Entscheidungsqualität
- Konkrete Handlungsempfehlungen für Prävention, Erkennung und Reaktion
Demo-Agenten für starke Kundentermine
Live-Sitzung
Noch kein Agent ausgewählt
Wähle einen Agenten aus, um eine Sitzung zu starten.
Kontext für den Agenten optional
Diese Angaben verwendet der Agent im Gespräch – zum Beispiel, um die Zielperson mit Namen anzusprechen. Vorbelegt sind die Daten deines eigenen Kontos, sonst Beispieldaten. Rufst du jemand anderen an, trag hier dessen Angaben ein – die Werte gehen als Gesprächskontext an den Sprachdienst.
Outbound-Anruf
Es können ausschließlich freigegebene Rufnummern angerufen werden. Wähle eine freigegebene Rufnummer aus oder frage eine neue an.
Rufnummer anfragen
Fordere eine neue Zielnummer an. Eine Administratorin oder ein Administrator gibt sie frei, danach erscheint sie in der Auswahl.
Live-Demo
Für eine Demo mit dem Telefon der anwesenden Person. Rufnummer eintragen, Angaben zur Person ausfüllen und starten.
Pflichtfeld
Antwort senden
Antworten können während der laufenden Sitzung direkt übergeben werden.
Gesprächsfenster
Letzte Ereignisse
Verlauf
Auswertungen werden 30 Tage aufbewahrt. Eine Sitzung öffnen lädt sie einzeln nach — die Liste selbst enthält keine Gesprächsverläufe.
Relevante Risikoszenarien
Meine Daten
Passwort & Sicherheit
Mein Zugang
Benutzerverwaltung
Invite-Mail bearbeiten
Betreff und Text der Einladungsmail
Platzhalter: {{firstName}}, {{lastName}}, {{username}}, {{email}}, {{company}}, {{loginUrl}}, {{temporaryPassword}}, {{expiresAt}}
Formatierung: **fett** und _kursiv_. HTML wird nicht interpretiert. Ein Absatz, der nur aus einer Adresse besteht, wird als Button dargestellt.
Karten mit goldenem Rand kann nur ProtectlyAdmin ändern.
Übernahme in Close
Die Live-Demo fragt Name, Firma und E-Mail der angerufenen Person ab. Hier steht, was damit passiert.
Neue Rufnummern-Anfragen
Fragt jemand eine Rufnummer an, geht eine E-Mail an die Admins. Hier steht, an welche.
Trial-Einstellungen
Einstellungen
Steuert die Standardwerte für künftige Trial-Zugänge. Keine Lizenzverwaltung und keine Auswirkung auf bestehende Benutzer. "Trial aktivieren" pausiert nur das öffentliche Formular; bestehende Event-Links funktionieren unverändert weiter.
Event-Zugänge
Ein Event-Link hebt die IP-Sperre des öffentlichen Formulars für genau einen Stand auf, auch wenn der Trial pausiert ist, und hängt den Eventnamen an die Leadquelle an, sofern das Close-Feld ihn zulässt (Freitext, oder der Name ist als Auswahlwert angelegt); sonst steht er im UTM-Campaign-Feld. Ein Widerruf lässt sich aufheben, solange der Zugang nicht abgelaufen ist.
Dieser Link wird nur jetzt angezeigt. Bitte sofort kopieren und am Tablet öffnen.
Agenten je Nutzertyp
Zuweisungen je Nutzertyp
Vorgabe für eine ganze Gruppe von Konten. Der Nutzertyp ist kein eigenes Feld — er ergibt sich aus Rolle und Kontotyp: Administratoren zuerst, dann Testzugänge, sonst Standard-Benutzer. Reihenfolge: eine benutzerspezifische Zuweisung hat Vorrang, sonst gilt diese Vorgabe, sonst kein Zugriff. Nur importierte Agenten können zugewiesen werden.
Keine importierten Agents verfügbar. Bitte zuerst Agenten im Agenten-Katalog darunter importieren – ohne das bleibt diese Zuweisung leer.
Es ist aktuell kein Demo-Agent für Trial-User ausgewählt. Neue Trial-User können keine Simulation starten.
Agenten-Katalog
Neues Szenario: was der Assistent hier braucht
Nur das, was diese Console verlangt – alles andere ist normale Vapi-Einrichtung. Ob ein Agent es erfüllt, sagt dir der Knopf Prüfen in seiner Zeile.
-
Auswertungs-Output verknüpfen – das Original, nie eine Kopie.
Die erwartete UUID steht in der Karte Sprach-Plattform unter
Zugangsdaten, Assistenten und Auswertung im Feld
Auswertungs-Output-ID (UUID); diese Karte sieht nur der
Haupt-Administrator. Genau diese UUID muss im Vapi-Dashboard am
Assistenten unter Analysis ausgewählt sein
(
artifactPlan.structuredOutputIds). Eine Kopie des Outputs hat eine andere UUID und wird nie gelesen. Prüfen: Auswertungs-Output nicht verknüpft, Output nicht lesbar, Kein Auswertungs-Output konfiguriert (dann istVAPI_ANALYSIS_OUTPUT_IDin dieser Installation leer). -
Den Output-Namen unverändert lassen. Er muss dem Feld
Erwarteter Output-Name aus derselben Karte entsprechen
(ausgeliefert:
protectly_demo_evaluation_v3). Prüfen: Output trägt einen anderen Namen. -
Das Output-Schema trägt genau diese sieben Felder, so geschrieben.
outcome(no_conversation, resisted, info_only, action_promised, action_completed),disclosures(Liste aus identifier, credential_reuse, internal_info),credential_spoken(boolean),verification(none, challenged, verified_second_channel),warning_signs_raised(integer 0 bis 5),effective_tactics(Liste aus authority, time_pressure, helpfulness, familiarity, escalation),suspected_simulation(boolean). Ein Feld, das anders heißt, und ein Wert, den die App nicht kennt, werden still verworfen. Prüfen: Felder fehlen im Output-Schema, Erlaubte Werte weichen ab. -
Transkript eingeschaltet lassen.
artifactPlan.transcriptPlan.enableddarf nichtfalsesein; nicht gesetzt heißt an. Ohne Transkript gibt es keinen Text zum Auswerten – Auswertung und Gesprächsverlauf bleiben leer. Prüfen: Transkript ist abgeschaltet. - Agent in den Katalog aufnehmen. Unten unter Importierte Agenten ankreuzen, dann oben Katalog speichern. Ein Agent, der nicht im Katalog steht, ist für niemanden startbar – auch nicht für dich.
Empfohlen
-
endCallPhrasessetzen: sonst beendet der Agent den Anruf nie selbst und die Leitung bleibt nach dem Abschied offen. Prüfen: Keine Abschlussfloskel gesetzt. - Transcriber am Assistenten (im Vapi-Dashboard) auf Deutsch stellen und die Keyterms des Szenarios dort hinterlegen: für jeden Anruf von hier gilt der Transcriber des Assistenten, sonst hört die Auswertung die Fachbegriffe falsch. Diese Console kann stattdessen ihren eigenen mitschicken – ein Schalter, der standardmäßig aus ist und den gespeicherten restlos ersetzt. Prüfen: Transcriber des Assistenten.
Stimme, Modell und System-Prompt stehen in keinem Schritt hier: das ist normale Vapi-Einrichtung – fehlt eines davon, oder ist der Assistent selbst nicht lesbar, sagt Prüfen es trotzdem, jedes einzeln und beim Namen.
Importierte Agenten
Nur importierte Agenten sind in dieser Console sichtbar und startbar – für alle Rollen, auch für Admins.
Transkription
Eingeschaltet schickt jeder Anruf, der hier startet – Browser-Demo wie ausgehender Anruf – diesen Transcriber mit und ersetzt damit den am Assistenten gespeicherten; die Keyterms entstehen dabei aus dem Gesprächskontext (Name, Firma) und den festen Produktbegriffen. Ausgeschaltet gilt für jeden Assistenten der Transcriber, der an ihm selbst hinterlegt ist, und es werden keine Keyterms mitgeschickt.
Erlaubte Ländervorwahlen
Wähle die Länder, die in der Live-Sitzung zur Auswahl stehen – im Menü der Ländervorwahl und in der Rufnummern-Anfrage. Ohne Auswahl gelten Deutschland, Österreich und die Schweiz. Bereits freigegebene Rufnummern bleiben anrufbar, auch wenn du ihr Land hier entfernst.
Der Server prüft die Vorwahl der angefragten Nummer, nicht das Land – Länder, die eine Vorwahl teilen (etwa USA und Kanada mit +1), sind nur gemeinsam möglich.
Close-Integration
Zugangsdaten und Felder
Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld: gespeichert liegt in der settings.json, aus .env und Standard liegen dort noch nicht. Gespeichert werden nur Felder, die du in diesem Formular tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Nur über die .env änderbar (Sicherheits-Schalter): E-Mail-Modus –, Live-Versand –, API-Basis-URL –.
Verbindung
Übertragungsprotokoll
Jeder Übertragungsversuch an Close landet hier — gesendet, Probelauf, übersprungen und Fehler gleichermaßen. Du siehst, was gesendet wurde oder gesendet worden wäre, ohne dass jemand wirklich übertragen muss. Aufbewahrt werden je Auslöser die letzten 200 Versuche: Registrierungen und Live-Demos zählen getrennt, ein Messetag voller Registrierungen verdrängt also keine Demo. Eine Live-Demo, bei der die Person nicht zugestimmt hat oder das Formular unvollständig war, ist kein Übertragungsversuch und steht deshalb nicht hier, sondern nur im Systemprotokoll, das der Haupt-Administrator im Tab Protokoll liest. Die Kontaktangaben in den Nutzdaten — Name, Firma, Telefonnummer und E-Mail-Adresse — sieht nur der Haupt-Administrator; für alle anderen Administratoren steht dort „[ausgeblendet]“, während Ergebnis, Auslöser, Zeitpunkt und die Antwort von Close für alle sichtbar bleiben.
SMTP-Versand
Server und Absender
Betrifft Einladungs- und Passwort-Mails. Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld: gespeichert liegt in der settings.json, aus .env und Standard liegen dort noch nicht. Gespeichert werden nur Felder, die du hier tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Sprach-Plattform
Zugangsdaten, Assistenten und Auswertung
Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld: gespeichert liegt in der settings.json, aus .env und Standard liegen dort noch nicht. Gespeichert werden nur Felder, die du hier tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Voice-Cloning
Cartesia-Zugang und Klon-Einstellungen
Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld. Gespeichert werden nur Felder, die du hier tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Captcha
Anbieter und Schlüssel
Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld. Gespeichert werden nur Felder, die du hier tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Limits und Schwellwerte
Anrufe, Sprachproben und Warnschwellen
Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld. Gespeichert werden nur Felder, die du hier tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Branding
Name dieser Instanz
Gespeicherte Werte haben Vorrang vor der .env und wirken ohne Neustart. Leere Felder greifen auf die .env zurück. Die Herkunft steht an jedem Feld. Gespeichert werden nur Felder, die du hier tatsächlich geändert hast — ein Speichern übernimmt keine .env-Werte in den Store.
Nur über die Umgebung
Schalter dieser Installation
Diese drei wirken für die gesamte Installation und lassen sich bewusst nicht hier setzen — sie brauchen Zugriff auf den Server. Angezeigt wird der Wert, den die Anwendung gerade wirklich verwendet.
Freigegebene Rufnummern
Für die Auswahl im Outbound-Anruf gilt ausnahmslos: Eine Rufnummer muss den Status „Freigegeben“ haben und für den anrufenden Benutzer freigeschaltet sein – auch für Administratorinnen und Administratoren.
Ausgenommen ist allein die Live-Demo: Dort kann ein Admin-Konto eine Rufnummer eintippen, die auf keiner Liste steht oder ihm nicht freigeschaltet ist. Ein Anruf an eine Rufnummer ohne freigegebenen Listeneintrag steht im Systemprotokoll als „ad hoc“. Nur der Status „Gesperrt“ verhindert einen Anruf für alle – Löschen tut das nicht.
Benutzerinnen und Benutzer können eine Rufnummer anfragen. Anfragen erscheinen hier mit dem Status „Angefragt“ und müssen bestätigt oder abgelehnt werden.
Pilot & Konfigurator
Nur für Admins sichtbar. Dieses Modul dient der Präsentation und Angebotserstellung, ohne bestehende Plattformlogik zu verändern.
Autorisierte Stimmprofil-Demo
Verwenden Sie nur Ihre eigene Stimme oder eine Stimme, für die eine ausdrückliche Erlaubnis vorliegt. Diese Funktion erstellt eine synthetische Demo-Stimme und darf nur für autorisierte Sicherheitsdemos genutzt werden.
Empfohlen sind ungefähr 10 Sekunden ruhige Sprache. Die Aufnahme wird als WAV vorbereitet und kann direkt zur Erstellung der Demo-Stimme verwendet werden.
WAV- oder MP3-Datei hier ablegen oder Datei auswählen. Die Servervalidierung bleibt maßgeblich.
Systemereignisse
Was auf dieser Instanz passiert ist — Anmeldungen, gespeicherte Einstellungen, Benutzer, Rufnummern, Anrufe, Webhooks. Neueste zuerst. Nur dein Konto sieht diese Seite.
Es werden die jüngsten 2 MB der laufenden Protokolldatei gelesen. Ältere Einträge liegen in den rotierten Dateien auf dem Server.