Überblick
Cloud-basierte CRM-Plattform, die Vertrieb, Service, Marketing und Commerce vereint. Über die Langdock-Integration kannst du direkt aus deinen Chats auf Salesforce zugreifen und es verwalten.Authentifizierung: OAuth
Kategorie: CRM & Kundensupport
Verfügbarkeit: Alle Workspace-Tarife
Kategorie: CRM & Kundensupport
Verfügbarkeit: Alle Workspace-Tarife
Verfügbare Aktionen
Account abrufen
salesforce.getaccount
Ruft einen Account über seine ID ab
Bestätigung erforderlich: Nein
Parameter:
accountId
(TEXT, Required): ID des Accounts in Salesforce. Beginnt mit 001
Kampagne abrufen
salesforce.getcampaign
Ruft eine Kampagne über ihre ID ab
Bestätigung erforderlich: Nein
Parameter:
campaignId
(TEXT, Required): ID der Kampagne in Salesforce
Kampagnen-Mitglied abrufen
salesforce.getcampaignmember
Ruft ein Kampagnen-Mitglied über seine ID ab
Bestätigung erforderlich: Nein
Parameter:
campaignMemberId
(TEXT, Required): ID des abzurufenden Kampagnen-Mitglieds
Kampagnen-Mitglieder für Kampagne abrufen
salesforce.getcampaignmembersforcampaign
Findet alle Kampagnen-Mitglieder nach Kampagnen-ID
Bestätigung erforderlich: Nein
Parameter:
campaignId
(TEXT, Required): Kampagnen-IDfields
(TEXT, Optional): Kommagetrennte Liste von Feld-API-Namen, die zurückgegeben werden sollen. Standard ist ‘Id,Name,CreatedDate,LastModifiedDate,OwnerId,CampaignId,ContactId,LeadId,Status’. Häufige Felder sind: Name, CampaignId, ContactId, LeadId, Status
Case abrufen
salesforce.getcase
Ruft einen Case über seine ID ab
Bestätigung erforderlich: Nein
Parameter:
caseId
(TEXT, Required): ID des Cases in Salesforce. Beginnt mit 500
Kontakt abrufen
salesforce.getcontact
Ruft einen Kontakt über seine ID ab
Bestätigung erforderlich: Nein
Parameter:
contactId
(TEXT, Required): ID des Kontakts. Beginnt mit 003
Content-Notiz abrufen
salesforce.getcontentnote
Ruft eine Enhanced Note (ContentNote) und optional ihre ContentDocumentLink-Verknüpfungen ab
Bestätigung erforderlich: Nein
Parameter:
includeLinks
(BOOLEAN, Optional): Falls true, gibt auch ContentDocumentLink-Datensätze für diese Notiz zurückcontentNoteId
(TEXT, Required): ID der Content-Notiz
Lead abrufen
salesforce.getlead
Ruft einen Lead über seine ID ab
Bestätigung erforderlich: Nein
Parameter:
leadId
(TEXT, Required): ID des Leads. Beginnt mit 00Q
Opportunity abrufen
salesforce.getopportunity
Ruft eine Opportunity über ihre ID ab
Bestätigung erforderlich: Nein
Parameter:
opportunityId
(TEXT, Required): ID der Opportunity. Beginnt mit 006
Task abrufen
salesforce.gettask
Ruft eine Task über ihre ID ab
Bestätigung erforderlich: Nein
Parameter:
taskId
(TEXT, Required): ID der Task. Beginnt mit 00T
User abrufen
salesforce.getuser
Ruft einen User über seine ID ab
Bestätigung erforderlich: Nein
Parameter:
userId
(TEXT, Required): ID des Users. Beginnt mit 005
Account suchen
salesforce.findaccount
Findet einen Account nach Name
Bestätigung erforderlich: Nein
Parameter:
accountName
(TEXT, Required): Name des zu suchenden Accounts
Kampagne suchen
salesforce.findcampaign
Findet eine Kampagne nach Name
Bestätigung erforderlich: Nein
Parameter:
campaignName
(TEXT, Required): Name der zu suchenden Kampagne
Case suchen
salesforce.findcase
Findet einen Case nach Case-Nummer
Bestätigung erforderlich: Nein
Parameter:
caseNumber
(TEXT, Required): Zu suchende Case-Nummer
Kontakt suchen
salesforce.findcontact
Findet einen Kontakt nach E-Mail
Bestätigung erforderlich: Nein
Parameter:
email
(TEXT, Required): Zu suchende E-Mail-Adresse
Lead suchen
salesforce.findlead
Findet einen Lead nach E-Mail
Bestätigung erforderlich: Nein
Parameter:
email
(TEXT, Required): Zu suchende E-Mail-Adresse
Opportunity suchen
salesforce.findopportunity
Findet eine Opportunity nach Name
Bestätigung erforderlich: Nein
Parameter:
opportunityName
(TEXT, Required): Name der zu suchenden Opportunity
Task suchen
salesforce.findtask
Findet eine Task nach Betreff
Bestätigung erforderlich: Nein
Parameter:
subject
(TEXT, Required): Betreff der zu suchenden Task
User suchen
salesforce.finduser
Findet einen User nach E-Mail
Bestätigung erforderlich: Nein
Parameter:
email
(TEXT, Required): Zu suchende E-Mail-Adresse
Account erstellen
salesforce.createaccount
Erstellt einen neuen Account
Bestätigung erforderlich: Ja
Parameter:
name
(TEXT, Required): Name des Accountstype
(TEXT, Optional): Typ des Accounts (z.B. Customer, Partner, Competitor)industry
(TEXT, Optional): Branche des Accountsphone
(TEXT, Optional): Telefonnummerwebsite
(TEXT, Optional): Website-URLbillingStreet
(TEXT, Optional): Rechnungsadresse StraßebillingCity
(TEXT, Optional): Rechnungsadresse StadtbillingState
(TEXT, Optional): Rechnungsadresse BundeslandbillingPostalCode
(TEXT, Optional): Rechnungsadresse PLZbillingCountry
(TEXT, Optional): Rechnungsadresse LandshippingStreet
(TEXT, Optional): Lieferadresse StraßeshippingCity
(TEXT, Optional): Lieferadresse StadtshippingState
(TEXT, Optional): Lieferadresse BundeslandshippingPostalCode
(TEXT, Optional): Lieferadresse PLZshippingCountry
(TEXT, Optional): Lieferadresse Landdescription
(TEXT, Optional): Beschreibung des Accounts
Kampagne erstellen
salesforce.createcampaign
Erstellt eine neue Kampagne
Bestätigung erforderlich: Ja
Parameter:
name
(TEXT, Required): Name der Kampagnetype
(TEXT, Optional): Typ der Kampagne (z.B. Email, Webinar, Trade Show)status
(TEXT, Optional): Status der Kampagne (z.B. Planned, In Progress, Completed)startDate
(TEXT, Optional): Startdatum der Kampagne (YYYY-MM-DD)endDate
(TEXT, Optional): Enddatum der Kampagne (YYYY-MM-DD)budgetedCost
(NUMBER, Optional): Budgetierte Kosten der KampagneactualCost
(NUMBER, Optional): Tatsächliche Kosten der KampagneexpectedRevenue
(NUMBER, Optional): Erwarteter Umsatz aus der Kampagnedescription
(TEXT, Optional): Beschreibung der Kampagne
Case erstellen
salesforce.createcase
Erstellt einen neuen Case
Bestätigung erforderlich: Ja
Parameter:
subject
(TEXT, Required): Betreff des Casesstatus
(TEXT, Optional): Status des Cases (z.B. New, In Progress, Closed)priority
(TEXT, Optional): Priorität des Cases (z.B. High, Medium, Low)origin
(TEXT, Optional): Ursprung des Cases (z.B. Email, Phone, Web)reason
(TEXT, Optional): Grund für den Casetype
(TEXT, Optional): Typ des Casesdescription
(TEXT, Optional): Beschreibung des CasesaccountId
(TEXT, Optional): ID des verknüpften AccountscontactId
(TEXT, Optional): ID des verknüpften Kontakts
Kontakt erstellen
salesforce.createcontact
Erstellt einen neuen Kontakt
Bestätigung erforderlich: Ja
Parameter:
firstName
(TEXT, Required): Vorname des KontaktslastName
(TEXT, Required): Nachname des Kontaktsemail
(TEXT, Optional): E-Mail-Adresse des Kontaktsphone
(TEXT, Optional): Telefonnummer des Kontaktstitle
(TEXT, Optional): Jobbezeichnung des Kontaktsdepartment
(TEXT, Optional): Abteilung des KontaktsaccountId
(TEXT, Optional): ID des verknüpften AccountsmailingStreet
(TEXT, Optional): Postadresse StraßemailingCity
(TEXT, Optional): Postadresse StadtmailingState
(TEXT, Optional): Postadresse BundeslandmailingPostalCode
(TEXT, Optional): Postadresse PLZmailingCountry
(TEXT, Optional): Postadresse Land
Lead erstellen
salesforce.createlead
Erstellt einen neuen Lead
Bestätigung erforderlich: Ja
Parameter:
firstName
(TEXT, Required): Vorname des LeadslastName
(TEXT, Required): Nachname des Leadsemail
(TEXT, Optional): E-Mail-Adresse des Leadsphone
(TEXT, Optional): Telefonnummer des Leadscompany
(TEXT, Optional): Unternehmensnametitle
(TEXT, Optional): Jobbezeichnung des Leadsindustry
(TEXT, Optional): Branche des Leadsstatus
(TEXT, Optional): Status des Leads (z.B. Open, Qualified, Unqualified)rating
(TEXT, Optional): Bewertung des Leads (z.B. Hot, Warm, Cold)source
(TEXT, Optional): Quelle des Leads (z.B. Web, Phone, Email)street
(TEXT, Optional): Straßenadressecity
(TEXT, Optional): Stadtstate
(TEXT, Optional): BundeslandpostalCode
(TEXT, Optional): PLZcountry
(TEXT, Optional): Land
Opportunity erstellen
salesforce.createopportunity
Erstellt eine neue Opportunity
Bestätigung erforderlich: Ja
Parameter:
name
(TEXT, Required): Name der OpportunitystageName
(TEXT, Required): Stadium der Opportunity (z.B. Prospecting, Qualification, Proposal)closeDate
(TEXT, Required): Abschlussdatum der Opportunity (YYYY-MM-DD)amount
(NUMBER, Optional): Betrag der Opportunityprobability
(NUMBER, Optional): Wahrscheinlichkeit in Prozent (0-100)type
(TEXT, Optional): Typ der OpportunityleadSource
(TEXT, Optional): Lead-Quelledescription
(TEXT, Optional): Beschreibung der OpportunityaccountId
(TEXT, Optional): ID des verknüpften AccountscontactId
(TEXT, Optional): ID des verknüpften Kontakts
Task erstellen
salesforce.createtask
Erstellt eine neue Task
Bestätigung erforderlich: Ja
Parameter:
subject
(TEXT, Required): Betreff der Taskstatus
(TEXT, Optional): Status der Task (z.B. Not Started, In Progress, Completed)priority
(TEXT, Optional): Priorität der Task (z.B. High, Normal, Low)activityDate
(TEXT, Optional): Fälligkeitsdatum der Task (YYYY-MM-DD)description
(TEXT, Optional): Beschreibung der TaskwhoId
(TEXT, Optional): ID des verknüpften Kontakts oder LeadswhatId
(TEXT, Optional): ID des verknüpften Accounts, Opportunity oder Cases
Account aktualisieren
salesforce.updateaccount
Aktualisiert einen bestehenden Account
Bestätigung erforderlich: Ja
Parameter:
accountId
(TEXT, Required): ID des zu aktualisierenden Accountsname
(TEXT, Optional): Aktualisierter Name des Accountstype
(TEXT, Optional): Aktualisierter Typ des Accountsindustry
(TEXT, Optional): Aktualisierte Branche des Accountsphone
(TEXT, Optional): Aktualisierte Telefonnummerwebsite
(TEXT, Optional): Aktualisierte Website-URLbillingStreet
(TEXT, Optional): Aktualisierte Rechnungsadresse StraßebillingCity
(TEXT, Optional): Aktualisierte Rechnungsadresse StadtbillingState
(TEXT, Optional): Aktualisiertes Rechnungsadresse BundeslandbillingPostalCode
(TEXT, Optional): Aktualisierte Rechnungsadresse PLZbillingCountry
(TEXT, Optional): Aktualisiertes Rechnungsadresse LandshippingStreet
(TEXT, Optional): Aktualisierte Lieferadresse StraßeshippingCity
(TEXT, Optional): Aktualisierte Lieferadresse StadtshippingState
(TEXT, Optional): Aktualisiertes Lieferadresse BundeslandshippingPostalCode
(TEXT, Optional): Aktualisierte Lieferadresse PLZshippingCountry
(TEXT, Optional): Aktualisiertes Lieferadresse Landdescription
(TEXT, Optional): Aktualisierte Beschreibung des Accounts
Kampagne aktualisieren
salesforce.updatecampaign
Aktualisiert eine bestehende Kampagne
Bestätigung erforderlich: Ja
Parameter:
campaignId
(TEXT, Required): ID der zu aktualisierenden Kampagnename
(TEXT, Optional): Aktualisierter Name der Kampagnetype
(TEXT, Optional): Aktualisierter Typ der Kampagnestatus
(TEXT, Optional): Aktualisierter Status der KampagnestartDate
(TEXT, Optional): Aktualisiertes Startdatum der KampagneendDate
(TEXT, Optional): Aktualisiertes Enddatum der KampagnebudgetedCost
(NUMBER, Optional): Aktualisierte budgetierte Kosten der KampagneactualCost
(NUMBER, Optional): Aktualisierte tatsächliche Kosten der KampagneexpectedRevenue
(NUMBER, Optional): Aktualisierter erwarteter Umsatz aus der Kampagnedescription
(TEXT, Optional): Aktualisierte Beschreibung der Kampagne
Case aktualisieren
salesforce.updatecase
Aktualisiert einen bestehenden Case
Bestätigung erforderlich: Ja
Parameter:
caseId
(TEXT, Required): ID des zu aktualisierenden Casessubject
(TEXT, Optional): Aktualisierter Betreff des Casesstatus
(TEXT, Optional): Aktualisierter Status des Casespriority
(TEXT, Optional): Aktualisierte Priorität des Casesorigin
(TEXT, Optional): Aktualisierter Ursprung des Casesreason
(TEXT, Optional): Aktualisierter Grund für den Casetype
(TEXT, Optional): Aktualisierter Typ des Casesdescription
(TEXT, Optional): Aktualisierte Beschreibung des CasesaccountId
(TEXT, Optional): Aktualisierte ID des verknüpften AccountscontactId
(TEXT, Optional): Aktualisierte ID des verknüpften Kontakts
Kontakt aktualisieren
salesforce.updatecontact
Aktualisiert einen bestehenden Kontakt
Bestätigung erforderlich: Ja
Parameter:
contactId
(TEXT, Required): ID des zu aktualisierenden KontaktsfirstName
(TEXT, Optional): Aktualisierter Vorname des KontaktslastName
(TEXT, Optional): Aktualisierter Nachname des Kontaktsemail
(TEXT, Optional): Aktualisierte E-Mail-Adresse des Kontaktsphone
(TEXT, Optional): Aktualisierte Telefonnummer des Kontaktstitle
(TEXT, Optional): Aktualisierte Jobbezeichnung des Kontaktsdepartment
(TEXT, Optional): Aktualisierte Abteilung des KontaktsaccountId
(TEXT, Optional): Aktualisierte ID des verknüpften AccountsmailingStreet
(TEXT, Optional): Aktualisierte Postadresse StraßemailingCity
(TEXT, Optional): Aktualisierte Postadresse StadtmailingState
(TEXT, Optional): Aktualisiertes Postadresse BundeslandmailingPostalCode
(TEXT, Optional): Aktualisierte Postadresse PLZmailingCountry
(TEXT, Optional): Aktualisiertes Postadresse Land
Lead aktualisieren
salesforce.updatelead
Aktualisiert einen bestehenden Lead
Bestätigung erforderlich: Ja
Parameter:
leadId
(TEXT, Required): ID des zu aktualisierenden LeadsfirstName
(TEXT, Optional): Aktualisierter Vorname des LeadslastName
(TEXT, Optional): Aktualisierter Nachname des Leadsemail
(TEXT, Optional): Aktualisierte E-Mail-Adresse des Leadsphone
(TEXT, Optional): Aktualisierte Telefonnummer des Leadscompany
(TEXT, Optional): Aktualisierter Unternehmensnametitle
(TEXT, Optional): Aktualisierte Jobbezeichnung des Leadsindustry
(TEXT, Optional): Aktualisierte Branche des Leadsstatus
(TEXT, Optional): Aktualisierter Status des Leadsrating
(TEXT, Optional): Aktualisierte Bewertung des Leadssource
(TEXT, Optional): Aktualisierte Quelle des Leadsstreet
(TEXT, Optional): Aktualisierte Straßenadressecity
(TEXT, Optional): Aktualisierte Stadtstate
(TEXT, Optional): Aktualisiertes BundeslandpostalCode
(TEXT, Optional): Aktualisierte PLZcountry
(TEXT, Optional): Aktualisiertes Land
Opportunity aktualisieren
salesforce.updateopportunity
Aktualisiert eine bestehende Opportunity
Bestätigung erforderlich: Ja
Parameter:
opportunityId
(TEXT, Required): ID der zu aktualisierenden Opportunityname
(TEXT, Optional): Aktualisierter Name der OpportunitystageName
(TEXT, Optional): Aktualisiertes Stadium der OpportunitycloseDate
(TEXT, Optional): Aktualisiertes Abschlussdatum der Opportunityamount
(NUMBER, Optional): Aktualisierter Betrag der Opportunityprobability
(NUMBER, Optional): Aktualisierte Wahrscheinlichkeit in Prozenttype
(TEXT, Optional): Aktualisierter Typ der OpportunityleadSource
(TEXT, Optional): Aktualisierte Lead-Quelledescription
(TEXT, Optional): Aktualisierte Beschreibung der OpportunityaccountId
(TEXT, Optional): Aktualisierte ID des verknüpften AccountscontactId
(TEXT, Optional): Aktualisierte ID des verknüpften Kontakts
Task aktualisieren
salesforce.updatetask
Aktualisiert eine bestehende Task
Bestätigung erforderlich: Ja
Parameter:
taskId
(TEXT, Required): ID der zu aktualisierenden Tasksubject
(TEXT, Optional): Aktualisierter Betreff der Taskstatus
(TEXT, Optional): Aktualisierter Status der Taskpriority
(TEXT, Optional): Aktualisierte Priorität der TaskactivityDate
(TEXT, Optional): Aktualisiertes Fälligkeitsdatum der Taskdescription
(TEXT, Optional): Aktualisierte Beschreibung der TaskwhoId
(TEXT, Optional): Aktualisierte ID des verknüpften Kontakts oder LeadswhatId
(TEXT, Optional): Aktualisierte ID des verknüpften Accounts, Opportunity oder Cases
Account löschen
salesforce.deleteaccount
Löscht einen Account
Bestätigung erforderlich: Ja
Parameter:
accountId
(TEXT, Required): ID des zu löschenden Accounts
Kampagne löschen
salesforce.deletecampaign
Löscht eine Kampagne
Bestätigung erforderlich: Ja
Parameter:
campaignId
(TEXT, Required): ID der zu löschenden Kampagne
Case löschen
salesforce.deletecase
Löscht einen Case
Bestätigung erforderlich: Ja
Parameter:
caseId
(TEXT, Required): ID des zu löschenden Cases
Kontakt löschen
salesforce.deletecontact
Löscht einen Kontakt
Bestätigung erforderlich: Ja
Parameter:
contactId
(TEXT, Required): ID des zu löschenden Kontakts
Lead löschen
salesforce.deletelead
Löscht einen Lead
Bestätigung erforderlich: Ja
Parameter:
leadId
(TEXT, Required): ID des zu löschenden Leads
Opportunity löschen
salesforce.deleteopportunity
Löscht eine Opportunity
Bestätigung erforderlich: Ja
Parameter:
opportunityId
(TEXT, Required): ID der zu löschenden Opportunity
Task löschen
salesforce.deletetask
Löscht eine Task
Bestätigung erforderlich: Ja
Parameter:
taskId
(TEXT, Required): ID der zu löschenden Task
Häufige Anwendungsfälle
Datenverwaltung
Verwalte und organisiere deine Salesforce-Daten
Automatisierung
Automatisiere Workflows mit Salesforce
Reporting
Erstelle Einblicke und Berichte
Integration
Verbinde Salesforce mit anderen Tools
Best Practices
Erste Schritte:
- Aktiviere die Salesforce-Integration in deinen Workspace-Einstellungen
- Authentifiziere dich über OAuth
- Teste die Verbindung mit einer einfachen Leseabfrage
- Erkunde verfügbare Aktionen für deinen Anwendungsfall
Wichtige Überlegungen:
- Stelle sicher, dass du die richtigen Authentifizierungsdaten hast
- Respektiere Rate Limits und API-Kontingente
- Prüfe Datenschutzeinstellungen
- Teste Aktionen zuerst in einer sicheren Umgebung
Fehlerbehebung
Problem | Lösung |
---|---|
Authentifizierung fehlgeschlagen | Überprüfe deine OAuth-Anmeldedaten |
Rate Limit überschritten | Reduziere die Anfragehäufigkeit |
Daten nicht gefunden | Prüfe Berechtigungen und Datenverfügbarkeit |
Verbindungstimeout | Überprüfe die Netzwerkverbindung |