Voraussetzung
Stellen Sie vor Schritt 3 sicher, dass Sie festgelegt haben, welche Daten zwischen den beiden Systemen zugeordnet werden sollen.
Salesforce-Administratoren:
Widget-Installation (15 Min.)
Widget-Installation (15 Min.)
⚙️ Widget installieren und konfigurieren (3 Min.)
⚙️ Widget installieren und konfigurieren (3 Min.)
Gehen Sie zur Installations-URL:
Trailblazer.me Verbindung ist aktiv (= ein Konto für alle Salesforce-Ziele, wie AppExchange) ➡️
https://appexchange.salesforce.com/appxListingDetail?listingId=a0N4V00000GVJStUAP
Legen Sie fest, für welche Benutzer die Anwendung installiert werden soll:
Unsere Empfehlung: Installieren Sie es nur für Admins oder bestimmte Profile, falls nicht alle Admins Zugriff auf die Widget-Konfiguration haben sollen.
🗒️ Seitenlayout konfigurieren (3 Min.)
🗒️ Seitenlayout konfigurieren (3 Min.)
Legen Sie nach Abschluss der Installation fest, wo die Tomorro-Komponente angezeigt werden soll.
Sie können sie auf Opportunity-, Account- oder Case-Seiten hinzufügen.
Hier zeigen wir die Installation für die Opportunity-Seite – dieselben Schritte gelten für die Account-Seite:
Gehen Sie zu Einrichtung > Objekt-Manager > Opportunity > Lightning-Datensatzseiten
Wählen Sie das zu bearbeitende Seitenlayout und klicken Sie auf „Bearbeiten"
Suchen Sie im Lightning App Builder nach der Komponente „Tomorro - Vertrag erstellen und verfolgen" und ziehen Sie sie per Drag & Drop an die gewünschte Position auf der Seite. Klicken Sie dann auf „Speichern"
✔️ API-Einstellungen prüfen (3 Min.)
✔️ API-Einstellungen prüfen (3 Min.)
1 – Benutzerdefinierte Einstellungen (Einrichtung > Benutzerdefinierter Code > Benutzerdefinierte Einstellungen)
Prüfen Sie unter „Standardwert auf Organisationsebene":
App URL = https://app.tomorro.com
Api URL = https://api.tomorro.com
Falls nicht: Erstellen Sie einen neuen Eintrag (immer das grüne Feld verwenden, nicht das rote) ⚠️
2 – Remote-Site-Einstellungen (Einrichtung > Sicherheit > Remote-Site-Einstellungen)
Prüfen Sie in der Zeile „Tomorro":
Remote-Site-URL = https://api.tomorro.com
und nicht https://api.gotomorro.com ⚠️
3 – Admin-Benutzer, die das Widget installieren
Stellen Sie sicher, dass Admin-Benutzer, die das Widget installieren, die Berechtigung „Nicht installierte verbundene Apps genehmigen" in ihrem Profil haben.
👨👩👧👧 Berechtigungen konfigurieren (3 Min.)
👨👩👧👧 Berechtigungen konfigurieren (3 Min.)
Um Personen die Nutzung von Tomorro in Salesforce zu ermöglichen, müssen Sie ihnen Berechtigungen erteilen.
Gehen Sie dazu zur Einrichtungsseite > Berechtigungssätze.
Tomorro Admin
Tomorro Admin
Dieser Berechtigungssatz sollte jeder Person erteilt werden, die die Tomorro-Anwendung in Salesforce konfigurieren muss.
Klicken Sie in der Liste der Berechtigungssätze auf Tomorro Admin
Klicken Sie auf Zuweisung verwalten > Zuweisung hinzufügen und wählen Sie die Benutzer aus, die Zugriff auf die Tomorro-Konfiguration erhalten sollen
Tomorro Nutzer
Tomorro Nutzer
Dieser Berechtigungssatz sollte allen Benutzern erteilt werden, die Verträge in Tomorro über Salesforce erstellen und generieren sollen.
🔌 Salesforce von Tomorro aus verbinden (3 Min.)
🔌 Salesforce von Tomorro aus verbinden (3 Min.)
Gehen Sie zu Tomorro und verbinden Sie sich mit Salesforce über die grüne Schaltfläche.
Vergessen Sie nicht, „Sandbox-Instanz verwenden" zu aktivieren, wenn Sie eine Verbindung zu Ihrer Salesforce-Sandbox-Umgebung herstellen möchten.
Tomorro-Admins & Salesforce Operations Specialist:
2. Auslöser einrichten
2. Auslöser einrichten
✍️ Manuelle Generierung einrichten
✍️ Manuelle Generierung einrichten
Suchen Sie in Salesforce über den App Launcher nach Tomorro-Konfiguration..
Wählen Sie zunächst, welche Aktionen Benutzer ausführen können: Verhandlung starten, Unterzeichnetes Dokument speichern oder beides
Wählen Sie dann, ob Sie „Notizen & Anhänge"-Dateien automatisch als Vertragsanlagen in Tomorro hochladen möchten
⚙️ Automatische Generierung einrichten
⚙️ Automatische Generierung einrichten
Gehen Sie in Tomorro zur Registerkarte „Automatische Vertragserstellung" und klicken Sie auf „Neuer Workflow".
Wichtig zu wissen:
Das Admin-Konto, das den Workflow erstellt, wird als Ersteller jedes neuen Tomorro-Vertrags fungieren, der über diesen Workflow generiert wird.
Darüber hinaus fügt die Konfiguration standardmäßig den Eigentümer des Salesforce-Objekts (sofern vorhanden) zu jedem neuen Tomorro-Vertrag hinzu, der über diesen Workflow generiert wird.
Sie können standardmäßig auch andere Mitglieder direkt über die Konfiguration des Tomorro-Vertragstyps oder über Salesforce hinzufügen, indem Sie Kontakte zuordnen (siehe Abschnitt unten).
Hinweis: Jede „Integration" ist für 1 Vertragstyp und 1 Auslöserwert in Salesforce ausgelegt. Sie können mehrere für verschiedene Anwendungsfälle erstellen.
Beispiel:
Eine für den Vertragstyp „NDA" bei Status = „Neuer Partner"
Eine für den Vertragstyp „Allgemeine Geschäftsbedingungen" bei Status = „Angebot/Preisanfrage"
Schritt 1: Benennen Sie Ihren Workflow
Schritt 2: Authentifizieren Sie sich mit Ihrem Salesforce-Admin-Konto
Schritt 3: Wählen Sie Ihren Vertragstyp und die Standardvorlage
Die Standardvorlage gilt nur, wenn das Salesforce-Sprachfeld (Schritt 5) leer oder falsch ist.
Schritt 4: Wählen Sie das Salesforce-Objekt, den Statusnamen und den Wert, der den Workflow auslöst
Beispiel: Jedes Mal, wenn eine neue Opportunity-Phase auf „Angebot/Preisanfrage" gesetzt wird, wird der Workflow ausgelöst.
Hinweis: Achten Sie auf den API-Namen, nicht auf die Bezeichnungen!
Schritt 5 (optional): Bei der Erstellung des Workflows wird ein neues Feld in Ihrem ausgewählten Salesforce-Objekt erstellt: TomorroTemplateLanguage__c.
Dieses Feld ermöglicht es Vertriebsmitarbeitern, den Vertrag in der gewünschten Sprache zu erstellen!
Das Feld wird automatisch erstellt – Sie müssen es lediglich zur Lightning-Seite Ihres Objekts hinzufügen.
Gut zu wissen:
Das Feld muss vor dem Auslösen des Workflows den richtigen Wert haben
Wenn ein Wert gesetzt ist, aber keine entsprechende Vorlagensprache in Tomorro vorhanden ist, wird die Standardsprache (Schritt 3) verwendet
Admin-Einrichtung – weiterführende Informationen
Auswahllistenoptionen können gelöscht werden. Bezeichnungen können umbenannt werden
Falls das Feld in der Lightning-Seitenbearbeitung nicht sichtbar ist: „Feldebenensicherheit" prüfen und sichtbar machen
Zur Automatisierung dieses Feldes (Formelfeld) muss das ursprüngliche Feld gelöscht und ein neues erstellt werden:
Felddetail
Felddetail
Feldbezeichnung: Nach Wunsch
Feldname: TomorroTemplateLanguage
API Name: TomorroTemplateLanguage__c
Wertbezeichnungen: Nach Wunsch
Werte (API Name):
tomorro_at→ 🇦🇹tomorro_bg→ 🇧🇬tomorro_br→ 🇧🇷tomorro_cz→ 🇨🇿tomorro_de→ 🇩🇪tomorro_dk→ 🇩🇰tomorro_ee→ 🇪🇪tomorro_es→ 🇪🇸tomorro_fi→ 🇫🇮tomorro_fr→ 🇫🇷tomorro_gb→ 🇬🇧tomorro_gr→ 🇬🇷tomorro_hi→ 🇮🇳tomorro_hr→ 🇭🇷tomorro_hu→ 🇭🇺tomorro_id→ 🇮🇩tomorro_ie→ 🇮🇪tomorro_is→ 🇮🇸tomorro_it→ 🇮🇹tomorro_jp→ 🇯🇵tomorro_lt→ 🇱🇹tomorro_lv→ 🇱🇻tomorro_nl→ 🇳🇱tomorro_no→ 🇳🇴tomorro_pl→ 🇵🇱tomorro_pt→ 🇵🇹tomorro_ro→ 🇷🇴tomorro_rs→ 🇷🇸tomorro_ru→ 🇷🇺tomorro_se→ 🇸🇪tomorro_si→ 🇸🇮tomorro_sk→ 🇸🇰tomorro_th→ 🇹🇭tomorro_tj→ 🇹🇯tomorro_uk→ 🇺🇦tomorro_us→ 🇺🇸tomorro_uz→ 🇺🇿tomorro_vi→ 🇻🇳tomorro_zh-cn→ 🇨🇳tomorro_zh-tw→ 🇹🇼
3. Zuordnung einrichten
3. Zuordnung einrichten
Smart Fields zuordnen
Gehen Sie zu Tomorro > Integrationsseite, erste Registerkarte > Salesforce-Integrationsseite öffnen.
1. Spalte: Tomorro Smart Field
Alle Tomorro-Felder stehen zur Auswahl
2. Spalte: Salesforce-Feld
Die Daten müssen immer vom Objekt ausgehen, mit dem das Widget verknüpft ist (hier: Opportunity). Sie können den Pfad zu den gewünschten Feldern direkt in diesem oder in verschachtelten Objekten abrufen.
Hinweis: Falls keine Werte vorgeschlagen werden, verbinden Sie sich zunächst mit Salesforce (oben rechts).
Sonderfall: Auswahllistenoptionen zuordnen
Gehen Sie zu Tomorro > Dynamische Komponenten > Smart Fields
Zur Vereinfachung dieser Überprüfungen haben wir eine Funktion implementiert, die es Ihnen ermöglicht, die Zuordnung direkt in der Anwendung zu überprüfen.
Verwenden Sie die Schaltfläche „Zuordnung validieren" am unteren Rand der Zuordnungsseite.
Dies sollte Ihnen helfen, mögliche Probleme schnell zu erkennen und die Konfiguration während der Aktualisierung zu überprüfen.
Dynamische Tabellen zuordnen (nur bei Bedarf)
⚠️ Voraussetzung: Dynamische Tabellen müssen zuerst in einer Vorlage in Tomorro eingerichtet werden.
Suchen Sie über den App Launcher nach Tomorro-Konfiguration
Gehen Sie zu Dynamisches Objekt-Mapping – Konfiguration
Klicken Sie auf Neu
Wählen Sie Ihre Tomorro-dynamische Tabelle unter „
Tomorro Custom Object Name"hier: „Products"
Wählen Sie den „
Salesforce Parent Object Name"Wo der Ablauf in Salesforce initiiert wird
Wählen Sie den „
Salesforce Child Object Name"Welches Salesforce-Element in Tomorro-Dynamiktabellen zugeordnet werden soll
Then map all the smart fields you want to map
Weitere Einstellungen (optional)
Weitere Einstellungen (optional)
Von Salesforce zu Tomorro: Kontakte synchronisieren
Von Salesforce zu Tomorro: Kontakte synchronisieren
Gehen Sie zu Tomorro > Integrationsseite, zweite Registerkarte.
Sie können Ihre Salesforce-Kontakte Ihren Tomorro-Kontakten zuordnen. Sie können sowohl Teilnehmer als auch Unterzeichner (intern und extern) zuordnen.
Zuordnungsbeispiel:
1. Feld: Salesforce-Pfad zum Rollenobjekt
Wo ist der Kontakt oder Benutzer im Salesforce-Objekt gespeichert?
z. B.
Opportunity.OpportunityContactRole
2. Feld: Salesforce-Pfad zum E-Mail-Feld
Wo ist die E-Mail gespeichert?
z. B.
Contact.EmailoderUser.Email
3. Feld: Salesforce-Pfad zum Rollenfeld
Ermöglicht das Filtern, um nicht alle auszuwählen,
z. B.
Role,Region__c
4. Feld: Salesforce-Rollenname
Ausgabe des im dritten Feld festgelegten Filters,
z. B.
Decision Maker
Hinweis: Das „Salesforce-Rollenname"-Feld (4. Feld) muss der API-Name sein:
Von Tomorro zu Salesforce: Smart Fields synchronisieren
Von Tomorro zu Salesforce: Smart Fields synchronisieren
Gehen Sie zur dritten Registerkarte der Tomorro-Integrationsseite.
Sie können für jedes Smart Field die Synchronisierungsrichtung festlegen:
Salesforce > Tomorro
Tomorro > Salesforce
Beide Richtungen
Warnung:
Einige Salesforce-Felder können von Natur aus nicht von Tomorro zurück synchronisiert werden, da sie schreibgeschützt sind und ihr Wert von Salesforce selbst berechnet wird.
Unabhängig davon, welchen Wert Tomorro (oder ein anderes System) dort einträgt, überschreibt Salesforce diesen sofort mit seiner eigenen Berechnung.
Beispiele: Formelfelder, UUIDs...
Tomorro-Vertragsdatensatz in Salesforce verwenden
Tomorro-Vertragsdatensatz in Salesforce verwenden
Für jeden in Tomorro erstellten Vertrag wird automatisch ein entsprechender Datensatz in Salesforce erstellt (leeway__LewayContract__c).
Dieser Datensatz bietet eine vollständige, native Ansicht des Vertrags direkt in Salesforce – ohne manuelle Synchronisierung – und dient als Grundlage für alle Automatisierungen rund um Ihre Verträge (Flows, Validierungsregeln, Berichte, Dashboards usw.).
Der Datensatz enthält standardmäßig:
Vertragsidentifikatoren: ID, Name, URL
Vertragsdetails: Ersteller, Vertragstyp-Name usw.
Lebenszyklus-Felder: Vertragsstatus, Verhandlungsphase, Erstellungsdatum usw.
Parteien: Name der Gegenpartei, zugehöriger Objekttyp usw.
Da es sich hierbei um ein benutzerdefiniertes Salesforce-Objekt handelt, lässt sich das Seitenlayout wie jedes andere Salesforce-Objekt vollständig anpassen: Sie können Felder hinzufügen oder entfernen, Abschnitte neu anordnen, zugehörige Listen hinzufügen, benutzerdefinierte Schaltflächen erstellen und verschiedene Layouts je nach Profil oder Datensatztyp so anpassen, dass sie der Arbeitsweise Ihrer Teams entsprechen.
💡 Tipp: Da der Datensatz automatisch beim Erstellen eines Vertrags in Tomorro angelegt wird, können Sie Salesforce-Flows bei der Vertragserstellung auslösen (z. B. AE benachrichtigen, Opportunity-Phase aktualisieren, Daten an ein nachgelagertes System weitergeben) – ohne eine einzige Zeile Code zu schreiben.
Tomorro-Aktivität verfolgen
Tomorro-Aktivität verfolgen
Schritt 1: Flow erstellen: Einrichtung > Flow > Neuer Flow
Schritt 2: Flow konfigurieren
Zwei Plattformereignisse für Tomorro stehen zur Verfügung:
Tomorro ContractCreation: Wenn ein neuer Vertrag aus Ihrer Salesforce-Instanz in Tomorro erstellt wird (automatisch mit Auslöser oder manuell)
Tomorro ContractCreationError: Wenn eine Vertragserstellung fehlgeschlagen ist
Schritt 3: Weitere Aktionen hinzufügen
Sie können Aktionen hinzufügen, z. B. eine E-Mail senden, wenn eine Erstellung fehlgeschlagen ist, oder andere Daten in Ihrer Salesforce-Instanz aktualisieren, wenn der Vertrag erfolgreich erstellt wurde.
Schritt 4: Flow speichern und aktivieren
Vergessen Sie nicht, Ihren Flow zu speichern und zu aktivieren. Sie können ihn jederzeit wieder deaktivieren.
Alle Benutzer :
Konto verbinden
Konto verbinden
⚠️ Hinweise:
Dieser Schritt ist nur erforderlich, wenn die manuelle Generierung eingerichtet ist
Dieser Schritt muss von jedem einzelnen Benutzer durchgeführt werden (kann nicht auf Admin-Ebene erfolgen)
1 – Tomorro: Tomorro-API-Schlüssel abrufen
Um Ihr Tomorro-Konto mit Salesforce zu verbinden, benötigen Sie Ihren API-Schlüssel. Gehen Sie zu Tomorro > Mein Konto > Integration > Klicken Sie auf „Integration verwalten" im API-Banner.
Klicken Sie dann auf „API-Schlüssel generieren", falls Sie noch keinen generiert haben, und kopieren Sie ihn.
2 – Salesforce: Zur Seite gehen, auf der das Tomorro-Widget installiert ist
Gehen Sie zur Opportunity-Seite (oder Case, Account, falls die Anwendung auf diesen Seiten installiert wurde). Alle Benutzer sollten nun die Tomorro-Komponente auf dieser Seite sehen.
Fügen Sie in Salesforce den API-Schlüssel ein und klicken Sie auf „Tomorro verwenden".



























