Les opérations derrière vos logiciels

Automatisation Salesforce : opérations et accès

Dans Activepieces community, Salesforce propose des actions sur les enregistrements CRM et les pièces jointes. Create Record prend les données JSON de l’objet choisi. New Case Attachment est périodique ; OAuth2 demande le domaine de connexion, avec une distinction production et sandbox.

Référentiel Activepieces communautaire. Révision étudiée : 8656fb8527103038ae2df7282ee16464c6733fdb. Données au 2026-10-10.

Repère 1

Create Record exige data, une carte JSON des champs du nouvel enregistrement.

Source du repère

Repère 2

New Case Attachment détecte les pièces jointes des dossiers Case par interrogation périodique.

Source du repère

Repère 3

OAuth2 demande environment : login.salesforce.com pour la production ou test.salesforce.com pour la sandbox.

Source du repère

Voir les opérations · Voir les déclencheurs · Préparer les accès

Trois décisions pour votre bureau

Ces choix se déduisent des modules enregistrés. La recette du processus reste à réaliser sur vos données et vos accès.

Choisir l’objet avant les champs

Préparez le nom API de l’objet puis la carte JSON des champs. Faites relire les noms des champs personnalisés par le responsable du CRM.

Faire la recette dans la sandbox

Sélectionnez le domaine de la sandbox pour la connexion de recette. Vérifiez l’objet et les droits de cet utilisateur avant de reprendre les mêmes champs en production.

Distinguer le dossier de sa pièce jointe

New Case Attachment démarre à l’ajout d’un fichier au dossier Case. Choisissez cet événement si le traitement attend un document, plutôt que la seule création du dossier.

Quel logiciel porte votre objet de travail ?

Salesforce et HubSpot portent les objets CRM ; Airtable structure une table et Notion la page du dossier. Choisissez l’objet métier qui porte les champs officiels avant de décider où déposer un résumé.

Quelles opérations préparer ?

Chaque ligne présente une action recensée ou un groupe de variantes dont l’équivalence a été confirmée. Les actions de portée différente restent distinctes. Chaque variante garde ses champs et son module exact pour retrouver l’action dans Activepieces.

Comptes

Salesforce dans Activepieces community : Comptes au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Create AccountÉcriture

Variante agent : createAccount

Account Name (Name)

Module exact

Modes d’accès déclarés
Search AccountsLecture

Variante agent : searchAccounts

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Update AccountÉcriture

Variante agent : updateAccount

Account ID (account_id)

Module exact

Modes d’accès déclarés

Campagnes

Salesforce dans Activepieces community : Campagnes au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Create CampaignÉcriture

Variante agent : createCampaign

Name (Name)

Module exact

Modes d’accès déclarés
Remove Campaign MemberÉcriture

Variante agent : removeCampaignMember

Campaign ID (campaign_id)

Module exact

Modes d’accès déclarés
Update CampaignÉcriture

Variante agent : updateCampaign

Campaign ID (campaign_id)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : IsActive

Module exact

Modes d’accès déclarés

Dossiers de support

Salesforce dans Activepieces community : Dossiers de support au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Create CaseÉcriture

both : createCase

Subject (Subject)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : Status
  • champ dynamique à vérifier : Priority
  • champ dynamique à vérifier : Origin

Module exact

Modes d’accès déclarés

Contacts

Salesforce dans Activepieces community : Contacts au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Add Contact to CampaignÉcriture

Interface classique : addContactToCampaign

Campaign (campaign_id), Contact (contact_id), Status (status)

Module exact

Modes d’accès déclarés
Add Contact to CampaignÉcriture

Variante agent : addContactToCampaignMember

Campaign ID (campaign_id), Contact ID (contact_id)

Module exact

Modes d’accès déclarés
Create ContactÉcriture

Interface classique : createContact

Last Name (LastName)

Module exact

Modes d’accès déclarés
Create ContactÉcriture

Variante agent : createSfContact

Last Name (LastName)

Module exact

Modes d’accès déclarés
Search ContactsLecture

Variante agent : searchContacts

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Update ContactÉcriture

Interface classique : updateContact

Contact (contact_id)

Module exact

Modes d’accès déclarés
Update ContactÉcriture

Variante agent : updateSfContact

Contact ID (contact_id)

Module exact

Modes d’accès déclarés

Prospects

Salesforce dans Activepieces community : Prospects au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Add Lead to CampaignÉcriture

Interface classique : addLeadToCampaign

Campaign (campaign_id), Lead (lead_id), Status (status)

Module exact

Modes d’accès déclarés
Add Lead to CampaignÉcriture

Variante agent : addLeadToCampaignMember

Campaign ID (campaign_id), Lead ID (lead_id)

Module exact

Modes d’accès déclarés
Apply Lead Assignment RulesÉcriture

Variante agent : applyLeadAssignmentRules

Lead ID (lead_id)

Module exact

Modes d’accès déclarés
Create LeadÉcriture

Interface classique : createLead

Last Name (LastName), Company (Company)

Module exact

Modes d’accès déclarés
Create LeadÉcriture

Variante agent : createSfLead

Last Name (LastName), Company (Company)

Module exact

Modes d’accès déclarés
Search LeadsLecture

Variante agent : searchLeads

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : is_converted

Module exact

Modes d’accès déclarés
Update LeadÉcriture

Interface classique : updateLead

Lead (lead_id)

Module exact

Modes d’accès déclarés
Update LeadÉcriture

Variante agent : updateSfLead

Lead ID (lead_id)

Module exact

Modes d’accès déclarés

Opportunités commerciales

Salesforce dans Activepieces community : Opportunités commerciales au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Add Opportunity ProductÉcriture

Variante agent : addOpportunityProduct

Opportunity ID (opportunity_id), Price Book Entry ID (pricebook_entry_id), Quantity (quantity)

Module exact

Modes d’accès déclarés
Create OpportunityÉcriture

Interface classique : createOpportunity

Name (Name), Close Date (CloseDate)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : StageName

Module exact

Modes d’accès déclarés
Create OpportunityÉcriture

Variante agent : createSfOpportunity

Name (Name), Stage (StageName), Close Date (CloseDate)

Module exact

Modes d’accès déclarés
Delete OpportunityÉcriture

Interface classique : deleteOpportunity

Opportunity (opportunity_id)

Module exact

Modes d’accès déclarés
Search OpportunitiesLecture

Variante agent : searchOpportunities

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : is_closed
  • champ dynamique à vérifier : is_won

Module exact

Modes d’accès déclarés
Update OpportunityÉcriture

Variante agent : updateOpportunity

Opportunity ID (opportunity_id)

Module exact

Modes d’accès déclarés

Autres opérations

Salesforce dans Activepieces community : Autres opérations au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Batch Upsert (Advanced)Écriture

Interface classique : upsertByExternalId

External Field (external_field), Records (records)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Bulk Upsert (Advanced)Écriture

both : upsertByExternalIdBulk

External Field (external_field), Records (records)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Create Attachment (Legacy)Écriture

both : createAttachment

Record (parent_id), File (file), File Name (file_name)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Create NoteÉcriture

Interface classique : createNote

Record (parent_id), Title (Title), Body (Body)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Create NoteÉcriture

Variante agent : createSfNote

Parent Record ID (ParentId), Title (Title)

Module exact

Modes d’accès déclarés
Delete FileÉcriture

Variante agent : deleteFile

Content Document ID (content_document_id)

Module exact

Modes d’accès déclarés
Describe ObjectLecture

Variante agent : describeObject

Object (object)

Module exact

Modes d’accès déclarés
Download FileLecture

Variante agent : downloadFile

Content Document ID (content_document_id)

Module exact

Modes d’accès déclarés
Export Report Lecture

both : exportReport

Report (report_id)

Module exact

Modes d’accès déclarés
Get Bulk Ingest JobLecture

Variante agent : getBulkIngestJob

Job ID (job_id)

Module exact

Modes d’accès déclarés
Get Bulk Ingest ResultsLecture

Variante agent : getBulkIngestResults

Job ID (job_id), Result Type (result_type)

Module exact

Modes d’accès déclarés
Get Current UserLecture

Variante agent : getCurrentUser

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Get DashboardLecture

Variante agent : getDashboard

Dashboard ID (dashboard_id)

Module exact

Modes d’accès déclarés
Get File InfoLecture

Variante agent : getFileInfo

Content Document ID (content_document_id)

Module exact

Modes d’accès déclarés
Get List View MetadataLecture

Variante agent : getListViewMetadata

Object (object), List View ID (list_view_id)

Module exact

Modes d’accès déclarés
Get Org LimitsLecture

Variante agent : getOrgLimits

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Get Quick Action DefaultsLecture

Variante agent : getQuickActionDefaults

Quick Action Name (action_name)

Module exact

Modes d’accès déclarés
Get ReportLecture

Variante agent : getReport

Report ID (report_id)

Module exact

Modes d’accès déclarés
Get Report InstanceLecture

Variante agent : getReportInstance

Report ID (report_id), Instance ID (instance_id)

Module exact

Modes d’accès déclarés
List DashboardsLecture

Variante agent : listDashboards

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List Email TemplatesLecture

Variante agent : listEmailTemplates

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List Invocable ActionsLecture

Variante agent : listInvocableActions

Scope (scope)

Module exact

Modes d’accès déclarés
List List ViewsLecture

Variante agent : listListViews

Object (object)

Module exact

Modes d’accès déclarés
List ObjectsLecture

Variante agent : listObjects

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List Price BooksLecture

Variante agent : listPricebooks

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List Quick ActionsLecture

Variante agent : listQuickActions

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List ReportsLecture

Variante agent : listReports

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Log CallÉcriture

Variante agent : logCall

Subject (subject)

Module exact

Modes d’accès déclarés
Log Email ActivityÉcriture

Variante agent : logEmailActivity

Recipient ID (recipient_id), Subject (subject), Body (body)

Module exact

Modes d’accès déclarés
Run Bulk Ingest JobÉcriture

Variante agent : runBulkIngestJob

Object (object), Operation (operation), CSV (csv)

Module exact

Modes d’accès déclarés
Run Invocable ActionÉcriture

Variante agent : runInvocableAction

Action Name (action_name)

Module exact

Modes d’accès déclarés
Run Quick ActionÉcriture

Variante agent : runQuickAction

Quick Action Name (action_name), Fields (record)

Module exact

Modes d’accès déclarés
Run ReportLecture

Interface classique : runReport

Report (report_id)

Module exact

Modes d’accès déclarés
Run Report AsyncLecture

Variante agent : runReportAsync

Report ID (report_id)

Module exact

Modes d’accès déclarés
Run Report SyncLecture

Variante agent : runReportSync

Report ID (report_id)

Module exact

Modes d’accès déclarés
Search Knowledge ArticlesLecture

Variante agent : searchKnowledgeArticles

Search Text (query)

Module exact

Modes d’accès déclarés
Send EmailÉcriture

Interface classique : sendEmail

Recipient (recipientId), Subject (subject), Body (body)

Module exact

Modes d’accès déclarés
Send Email MessageÉcriture

Variante agent : sendEmailMessage

Subject (subject), Body (body)

Module exact

Modes d’accès déclarés
Upload FileÉcriture

Variante agent : uploadFile

File (file)

Module exact

Modes d’accès déclarés

Requêtes

Salesforce dans Activepieces community : Requêtes au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Create Bulk Query JobLecture

Variante agent : createBulkQueryJob

SOQL Query (query), Operation (operation)

Module exact

Modes d’accès déclarés
Get Bulk Query JobLecture

Variante agent : getBulkQueryJob

Job ID (job_id)

Module exact

Modes d’accès déclarés
Get Bulk Query ResultsLecture

Variante agent : getBulkQueryResults

Job ID (job_id)

Module exact

Modes d’accès déclarés
Get Next Query PageLecture

Variante agent : getNextQueryPage

Next Records URL (next_records_url)

Module exact

Modes d’accès déclarés
Run Query (Advanced)Lecture

Interface classique : runQuery

Query (query)

Module exact

Modes d’accès déclarés
Run SOQL QueryLecture

Variante agent : runSoqlQuery

SOQL Query (query)

Module exact

Modes d’accès déclarés
Run SOQL Query AllLecture

Variante agent : runSoqlQueryAll

SOQL Query (query)

Module exact

Modes d’accès déclarés
Run Tooling QueryLecture

Variante agent : runToolingQuery

SOQL Query (query)

Module exact

Modes d’accès déclarés

Enregistrements

Salesforce dans Activepieces community : Enregistrements au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Add File to RecordÉcriture

Interface classique : addFileToRecord

Record (record_id), File (file), File Name (file_name)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Create RecordÉcriture

Interface classique : createRecord

Record Data (data)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Create RecordÉcriture

Variante agent : createSobjectRecord

Object (object), Fields (fields)

Module exact

Modes d’accès déclarés
Create Record TreeÉcriture

Variante agent : createRecordTree

Root Object (object), Records (records)

Module exact

Modes d’accès déclarés
Create Records BatchÉcriture

Variante agent : createRecordsBatch

Object (object), Records (records)

Module exact

Modes d’accès déclarés
Delete RecordÉcriture

Interface classique : deleteRecord

Record (record_id)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Delete RecordÉcriture

Variante agent : deleteSobjectRecord

Object (object), Record ID (record_id)

Module exact

Modes d’accès déclarés
Delete Records BatchÉcriture

Variante agent : deleteRecordsBatch

Record IDs (record_ids)

Module exact

Modes d’accès déclarés
Find Child RecordsLecture

Interface classique : findChildRecords

Parent Record (parent_id), Child Relationship (child_relationship)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : parent_object

Module exact

Modes d’accès déclarés
Find RecordLecture

Interface classique : findRecord

Search Value (search_value)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object
  • champ dynamique à vérifier : field

Module exact

Modes d’accès déclarés
Find Records by Query (Advanced)Lecture

Interface classique : findRecordsByQuery

WHERE Clause (where_clause)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Get Child RecordsLecture

Variante agent : getChildRecords

Parent Object (object), Parent Record ID (record_id), Relationship Name (relationship_name)

Module exact

Modes d’accès déclarés
Get List View RecordsLecture

Variante agent : getListViewRecords

Object (object), List View ID (list_view_id)

Module exact

Modes d’accès déclarés
Get RecordLecture

Variante agent : getRecord

Object (object), Record ID (record_id)

Module exact

Modes d’accès déclarés
Get Record AttachmentsLecture

both : getRecordAttachments

Record (record_id)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Get Record by External IDLecture

Variante agent : getRecordByExternalId

Object (object), External ID Field (external_id_field), External ID Value (external_id_value)

Module exact

Modes d’accès déclarés
Get Record CountsLecture

Variante agent : getRecordCounts

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Get Records BatchLecture

Variante agent : getRecordsBatch

Object (object), Record IDs (record_ids), Fields (fields)

Module exact

Modes d’accès déclarés
Get Updated Record IDsLecture

Variante agent : getUpdatedRecordIds

Object (object), Start (start)

Module exact

Modes d’accès déclarés
Search Records (SOSL)Lecture

Variante agent : searchRecordsSosl

Search Term (search_term)

Module exact

Modes d’accès déclarés
Update RecordÉcriture

Interface classique : updateRecord

Record (record_id), Data to Update (data)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : object

Module exact

Modes d’accès déclarés
Update RecordÉcriture

Variante agent : updateSobjectRecord

Object (object), Record ID (record_id), Fields (fields)

Module exact

Modes d’accès déclarés
Upsert Record by External IDÉcriture

Variante agent : upsertRecordByExternalId

Object (object), External ID Field (external_id_field), External ID Value (external_id_value), Fields (fields)

Module exact

Modes d’accès déclarés
Upsert Records BatchÉcriture

Variante agent : upsertRecordsBatch

Object (object), External ID Field (external_id_field), Records (records)

Module exact

Modes d’accès déclarés

Tâches

Salesforce dans Activepieces community : Tâches au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Complete TaskÉcriture

Variante agent : completeTask

Task ID (task_id)

Module exact

Modes d’accès déclarés
Create TaskÉcriture

Variante agent : createSfTask

Subject (Subject)

Module exact

Modes d’accès déclarés
Create TaskÉcriture

Interface classique : createTask

Subject (Subject), Owner (OwnerId)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : Status
  • champ dynamique à vérifier : Priority

Module exact

Modes d’accès déclarés
Update TaskÉcriture

Variante agent : updateTask

Task ID (task_id)

Module exact

Modes d’accès déclarés

Quels événements démarrent le traitement ?

Déclencheurs Salesforce dans Activepieces community au 2026-10-10
Événement (libellé source)ModeTopic webhookSources
New Case AttachmentInterrogation périodiqueTopic non déclaré dans ces données.Événement
New ContactInterrogation périodiqueTopic non déclaré dans ces données.Événement
New Field History EventInterrogation périodiqueTopic non déclaré dans ces données.Événement
New LeadInterrogation périodiqueTopic non déclaré dans ces données.Événement
New or Updated RecordInterrogation périodiqueTopic non déclaré dans ces données.Événement
New Outbound MessageWebhook (notification reçue)Topic non déclaré dans ces données.Événement
New RecordInterrogation périodiqueTopic non déclaré dans ces données.Événement
New or Updated FileInterrogation périodiqueTopic non déclaré dans ces données.Événement
New Case in QueueInterrogation périodiqueTopic non déclaré dans ces données.Événement

Quels accès préparer ?

Version minimale Activepieces déclarée par l’index du connecteur : 0.87.0. Validation des faits : 2026-10-10. Index source

« Permissions déclarées » reprend la liste du code. « Permissions documentées » reprend ses consignes d’accès ; une liste vide ou inconnue ne signifie pas accès sans permission.

OAuth2

  • Permissions déclarées : refresh_token, full, api
  • Connexion OAuth2 et autorisation de l’application
  • environment

Source du mode d’accès

Ce qui reste à confirmer avant la mise en service

Les permissions effectivement accordées et la version installée se vérifient sur votre compte. Une opération absente du tableau est non confirmée dans ce référentiel ; l’appel API générique en est exclu.

Les champs dynamiques se complètent dans Activepieces.

Sources et téléchargement

Source : fichiers communautaires Activepieces, révision 8656fb8527103038ae2df7282ee16464c6733fdb, données au 2026-10-10. Licence MIT hors Enterprise. Les liens de chaque opération et de chaque accès pointent vers le fichier étudié à cette révision.

Index Salesforce

Télécharger les faits normalisés (JSON) · Lire la notice MIT exacte · Licence du dépôt

Préparer la suite

Comparer les logiciels du catalogue · Trouver une action et ses champs · Automatisation IA à Paris · Décrire mon processus

Réserver mon heure offerte