Skip to main content

Überblick

Passe deine Callin-App mit deinem Markennamen, Logo und deiner Domain an. Dieser Guide führt dich durch die White-Label-Einrichtung und die Domain-Konfiguration (automatisch oder manuell) sowie durch Logo- und Währungsoptionen. Bevor du startest:
  • Du besitzt eine Domain und hast Zugriff auf DNS (Cloudflare, GoDaddy, Namecheap usw.).
  • Verwende bevorzugt eine Subdomain wie app.deinedomain.com.
  • Für automatische DNS-Konfiguration: Halte API-Zugangsdaten mit DNS-Edit-Rechten bereit.
  • Öffne CMS → White-Label Settings.

Schritte

1. Gib deiner App einen Namen

Unter App Name gib deinen Markennamen ein. Dieser Name erscheint in der UI und in E-Mails.

2. Verbinde deine Domain

Gehe zu Custom Domain.
Wähle automatische (empfohlen) oder manuelle DNS-Konfiguration.
Gib deine vollständige Subdomain ein, z. B. app.deinedomain.com.

DNS in 2 Minuten

  • Ein A-Record ordnet einen Namen einer IP-Adresse zu.
  • Ein CNAME ordnet einen Namen einem anderen Hostnamen zu (Alias).
  • TTL (Time To Live) legt die Cache-Dauer fest; nutze 300 für schnelle Updates.
  • Propagation kann 5–30 Minuten dauern, je nach Provider bis zu 24 Std.
Tipp: Nutze eine Subdomain (nicht @), um deine Hauptwebsite nicht zu beeinflussen.

Option A — Automatische Konfiguration

  1. Wähle deinen DNS Provider: Cloudflare, GoDaddy oder Namecheap.
  2. Gib die Zugangsdaten ein:
    • Cloudflare: API Token (DNS bearbeiten in der Zone).
    • GoDaddy: API Key + Secret.
    • Namecheap: API User, Key und whitelisted Client IP.
  3. Klicke auf Discover Provider.
  4. Callin validiert den Zugriff und erstellt die Records.
  5. SSL wird automatisch ausgestellt.
Wichtig (Cloudflare): Wenn die Validierung wegen orange cloud (proxied) fehlschlägt, stelle auf DNS Only (grey) um, schließe die SSL-Ausstellung ab und aktiviere Proxy bei Bedarf danach wieder.

Option B — Manuelle Konfiguration

  1. Wähle Manual.
  2. Lege die DNS-Records aus der CMS-Tabelle bei deinem Registrar an:
    • Type: AHost: @ oder SubdomainValue: <IP>TTL: 300
    • Type: CNAMEHost: www (falls angezeigt) → Value: <host>TTL: 300
  3. Gehe zurück ins CMS und klicke auf Install SSL.
Warnung: Vermeide doppelte oder widersprüchliche Records — sie blockieren die Verifizierung.

3. Farben & Logos

Setze deine Primary/Secondary Colors und lade hoch:
  • Logo (PNG/SVG, transparenter Hintergrund).
  • Favicon (ICO/PNG, 32×32 oder 48×48).

4. Standardwährung

Wähle deine Default Currency für die Preisgestaltung der Pläne. Siehe [[Create-AI-Agent/Billing]].

5. Erweiterte Anruf-Einstellungen (optional)

  • [BYOC]: Bring Your Own Carrier (füge deinen SIP-Trunk hinzu).
  • [Recordings]: Speichere Aufzeichnungen in deinem eigenen S3-kompatiblen Bucket.
  • [AMD]: Feintuning der Erkennung Mensch vs. Voicemail.

Tipps & Hinweise

  • Bevorzuge app.deinedomain.com, um deine Root-Domain nicht zu beeinträchtigen.
  • TTL 300 sorgt während des Setups für schnelle Propagation.
  • Nutze bei Cloudflare DNS Only (grey) für die SSL-Ausstellung.

Fehlerbehebung

Domain-Verifizierung fehlgeschlagen
Ursache: Falscher Host, Konflikte oder Verzögerung bei der Propagation.
Lösung:
  • Prüfe den Host (app, nicht www).
  • Entferne doppelte Records.
  • Setze TTL auf 300.
  • Warte bis zu 30 Minuten.
SSL nicht ausgestellt
Ursache: Verifizierung nicht abgeschlossen.
Lösung:
  • Klicke auf Install SSL.
  • Prüfe, ob der Hostname auf die Callin-IP auflöst.
  • Stelle sicher, dass HSTS/Proxies die ACME-Challenge nicht blockieren.
Ungültige API-Zugangsdaten
Lösung:
  • Stelle sicher, dass Tokens Edit DNS auf der richtigen Zone haben.
  • Namecheap: whiteliste deine IP.
Apex-Website funktioniert nicht mehr
Lösung: Verwende immer eine Subdomain (wie app.). Ändere keine @-Records.
Änderungen nicht sichtbar
Lösung: Leere den DNS-Cache oder wechsle das Netzwerk. Nutze einen DNS-Lookup, um die Records zu prüfen.