Ü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 |