AACFlow

Salesforce

Работайте с Salesforce CRM

Инструмент Salesforce позволяет напрямую подключаться к вашему Salesforce CRM и выполнять широкий набор операций по управлению взаимоотношениями с клиентами в рамках ваших воркфлоу. Благодаря бесшовной и безопасной интеграции вы можете эффективно работать с ключевыми бизнес-процессами в данных по продажам, поддержке и маркетингу и автоматизировать их.

Инструмент Salesforce позволяет:

  • Получение аккаунтов: используйте операцию salesforce_get_accounts для получения Account из Salesforce с пользовательскими фильтрами, сортировкой и выбором полей.
  • Создание аккаунтов: автоматически добавляйте новые Account в Salesforce через операцию salesforce_create_account, указывая такие данные, как имя, отрасль и платёжный адрес.
  • Управление контактами: (при наличии — аналогичный набор инструментов доступен и для Contacts: добавление, обновление или получение контактов по необходимости.)
  • Работа с лидами и сделками: встраивайте управление лидами и сделками в ваш воркфлоу, чтобы агенты могли фиксировать, квалифицировать и обновлять данные в воронке продаж.
  • Отслеживание кейсов и задач: автоматизируйте клиентскую поддержку и follow-up, взаимодействуя с Case и Task в Salesforce.

Инструмент Salesforce идеально подходит для воркфлоу, в которых ваши AI-агенты упорядочивают продажи, ведение аккаунтов, генерацию лидов и поддержку. Независимо от того, синхронизируют ли агенты данные между платформами, предоставляют ли инсайты о клиентах в реальном времени или автоматизируют рутинные обновления CRM — инструмент Salesforce приносит всю мощь и расширяемость Salesforce в ваши программные процессы, управляемые агентами.

Инструкции по использованию

Интегрируйте Salesforce в ваш рабочий процесс. Управлять accounts, contacts, leads, opportunities, cases, и tasks с powerful automation capabilities.

Инструменты

salesforce_get_accounts

Получитьccounts from Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетID token from Salesforce OAuth (contains instance URL)
instanceUrlstringНетSalesforce instance URL
limitstringНетMaximum number of results (default: 100, max: 2000)
fieldsstringНетComma-separated field API names (e.g., "Id,Name,Industry,Phone")
orderBystringНетField and direction for sorting (e.g., "Name ASC" or "CreatedDate DESC")

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectAccounts data
pagingobjectPagination information from Salesforce API
nextRecordsUrlstringURL to fetch the next batch of records (present when done is false)
totalSizenumberTotal number of records matching the query (may exceed records returned)
donebooleanWhether all records have been returned (false if more batches exist)
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
accountsarrayМассив account objects
successbooleanSalesforce operation success

salesforce_create_account

Создать новый account in Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
namestringДаAccount name (required)
typestringНетAccount type (e.g., Customer, Partner, Prospect)
industrystringНетIndustry (e.g., Technology, Healthcare, Finance)
phonestringНетPhone number
websitestringНетWebsite URL
billingStreetstringНетBilling street address
billingCitystringНетBilling city
billingStatestringНетBilling state/province
billingPostalCodestringНетBilling postal code
billingCountrystringНетBilling country
descriptionstringНетAccount description
annualRevenuestringНетAnnual revenue as a number
numberOfEmployeesstringНетNumber of employees as an integer

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCreated account data
idstringThe Salesforce ID of the newly created record
successbooleanПроизошла ли create operation was successful
createdbooleanПроизошла ли record was created (always true on success)

salesforce_update_account

Обновитьn existing account in Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
accountIdstringДаSalesforce Account ID to update (18-character string starting with 001)
namestringНетAccount name
typestringНетAccount type (e.g., Customer, Partner, Prospect)
industrystringНетIndustry (e.g., Technology, Healthcare, Finance)
phonestringНетPhone number
websitestringНетWebsite URL
billingStreetstringНетBilling street address
billingCitystringНетBilling city
billingStatestringНетBilling state/province
billingPostalCodestringНетBilling postal code
billingCountrystringНетBilling country
descriptionstringНетAccount description
annualRevenuestringНетAnnual revenue as a number
numberOfEmployeesstringНетNumber of employees as an integer

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectUpdated account data
idstringThe Salesforce ID of the updated record
updatedbooleanПроизошла ли record was updated (always true on success)

salesforce_delete_account

Удалитьn account from Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
accountIdstringДаSalesforce Account ID to delete (18-character string starting with 001)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDeleted account data
idstringThe Salesforce ID of the deleted record
deletedbooleanПроизошла ли record was deleted (always true on success)

salesforce_get_contacts

Получить contact(s) from Salesforce - single contact if ID provided, или list if not

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
contactIdstringНетSalesforce Contact ID (18-character string starting with 003) to get a single contact
limitstringНетMaximum number of results (default: 100, max: 2000). Only for list query.
fieldsstringНетComma-separated field API names (e.g., "Id,FirstName,LastName,Email,Phone")
orderBystringНетField and direction for sorting (e.g., "LastName ASC"). Only for list query.

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectContact(s) data
pagingobjectPagination information from Salesforce API
nextRecordsUrlstringURL to fetch the next batch of records (present when done is false)
totalSizenumberTotal number of records matching the query (may exceed records returned)
donebooleanWhether all records have been returned (false if more batches exist)
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
contactsarrayМассив contacts (list query)
contactobjectSingle contact (by ID)
singleContactbooleanWhether single contact was returned
successbooleanSalesforce operation success

salesforce_create_contact

Создать новый contact in Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
lastNamestringДаLast name (required)
firstNamestringНетFirst name
emailstringНетEmail address
phonestringНетPhone number
accountIdstringНетSalesforce Account ID (18-character string starting with 001)
titlestringНетNo description
departmentstringНетDepartment
mailingStreetstringНетMailing street
mailingCitystringНетMailing city
mailingStatestringНетMailing state
mailingPostalCodestringНетMailing postal code
mailingCountrystringНетMailing country
descriptionstringНетContact description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCreated contact data
idstringThe Salesforce ID of the newly created record
successbooleanПроизошла ли create operation was successful
createdbooleanПроизошла ли record was created (always true on success)

salesforce_update_contact

Обновитьn existing contact in Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
contactIdstringДаSalesforce Contact ID to update (18-character string starting with 003)
lastNamestringНетLast name
firstNamestringНетFirst name
emailstringНетEmail address
phonestringНетPhone number
accountIdstringНетSalesforce Account ID (18-character string starting with 001)
titlestringНетNo description
departmentstringНетDepartment
mailingStreetstringНетMailing street
mailingCitystringНетMailing city
mailingStatestringНетMailing state
mailingPostalCodestringНетMailing postal code
mailingCountrystringНетMailing country
descriptionstringНетContact description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectUpdated contact data
idstringThe Salesforce ID of the updated record
updatedbooleanПроизошла ли record was updated (always true on success)

salesforce_delete_contact

Удалить contact from Salesforce CRM

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
contactIdstringДаSalesforce Contact ID to delete (18-character string starting with 003)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDeleted contact data
idstringThe Salesforce ID of the deleted record
deletedbooleanПроизошла ли record was deleted (always true on success)

salesforce_get_leads

Получить lead(s) from Salesforce

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
leadIdstringНетSalesforce Lead ID (18-character string starting with 00Q) to get a single lead
limitstringНетMaximum number of results to return (default: 100)
fieldsstringНетComma-separated list of field API names to return
orderBystringНетField and direction for sorting (e.g., LastName ASC)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectLead data
pagingobjectPagination information from Salesforce API
nextRecordsUrlstringURL to fetch the next batch of records (present when done is false)
totalSizenumberTotal number of records matching the query (may exceed records returned)
donebooleanWhether all records have been returned (false if more batches exist)
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
leadobjectSingle lead object (when leadId provided)
leadsarrayМассив lead objects (when listing)
singleLeadbooleanWhether single lead was returned
successbooleanOperation success status

salesforce_create_lead

Создать новый lead

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
lastNamestringДаLast name (required)
companystringДаCompany name (required)
firstNamestringНетFirst name
emailstringНетEmail address
phonestringНетPhone number
statusstringНетLead status (e.g., Open, Working, Closed)
leadSourcestringНетLead source (e.g., Web, Referral, Campaign)
titlestringНетNo description
descriptionstringНетLead description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCreated lead data
idstringThe Salesforce ID of the newly created record
successbooleanПроизошла ли create operation was successful
createdbooleanПроизошла ли record was created (always true on success)

salesforce_update_lead

Обновитьn existing lead

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
leadIdstringДаSalesforce Lead ID to update (18-character string starting with 00Q)
lastNamestringНетLast name
companystringНетCompany name
firstNamestringНетFirst name
emailstringНетEmail address
phonestringНетPhone number
statusstringНетLead status (e.g., Open, Working, Closed)
leadSourcestringНетLead source (e.g., Web, Referral, Campaign)
titlestringНетNo description
descriptionstringНетLead description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectUpdated lead data
idstringThe Salesforce ID of the updated record
updatedbooleanПроизошла ли record was updated (always true on success)

salesforce_delete_lead

Удалить lead

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
leadIdstringДаSalesforce Lead ID to delete (18-character string starting with 00Q)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDeleted lead data
idstringThe Salesforce ID of the deleted record
deletedbooleanПроизошла ли record was deleted (always true on success)

salesforce_get_opportunities

Получить opportunity(ies) from Salesforce

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
opportunityIdstringНетSalesforce Opportunity ID (18-character string starting with 006) to get a single opportunity
limitstringНетMaximum number of results to return (default: 100)
fieldsstringНетComma-separated list of field API names to return
orderBystringНетField and direction for sorting (e.g., CloseDate DESC)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectOpportunity data
pagingobjectPagination information from Salesforce API
nextRecordsUrlstringURL to fetch the next batch of records (present when done is false)
totalSizenumberTotal number of records matching the query (may exceed records returned)
donebooleanWhether all records have been returned (false if more batches exist)
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
opportunityobjectSingle opportunity object (when opportunityId provided)
opportunitiesarrayМассив opportunity objects (when listing)
successbooleanOperation success status

salesforce_create_opportunity

Создать новый opportunity

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
namestringДаOpportunity name (required)
stageNamestringДаStage name (required, e.g., Prospecting, Qualification, Closed Won)
closeDatestringДаClose date in YYYY-MM-DD format (required)
accountIdstringНетSalesforce Account ID (18-character string starting with 001)
amountstringНетDeal amount as a number
probabilitystringНетWin probability as integer (0-100)
descriptionstringНетOpportunity description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCreated opportunity data
idstringThe Salesforce ID of the newly created record
successbooleanПроизошла ли create operation was successful
createdbooleanПроизошла ли record was created (always true on success)

salesforce_update_opportunity

Обновитьn existing opportunity

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
opportunityIdstringДаSalesforce Opportunity ID to update (18-character string starting with 006)
namestringНетOpportunity name
stageNamestringНетStage name (e.g., Prospecting, Qualification, Closed Won)
closeDatestringНетClose date in YYYY-MM-DD format
accountIdstringНетSalesforce Account ID (18-character string starting with 001)
amountstringНетDeal amount as a number
probabilitystringНетWin probability as integer (0-100)
descriptionstringНетOpportunity description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectUpdated opportunity data
idstringThe Salesforce ID of the updated record
updatedbooleanПроизошла ли record was updated (always true on success)

salesforce_delete_opportunity

Удалитьn opportunity

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
opportunityIdstringДаSalesforce Opportunity ID to delete (18-character string starting with 006)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDeleted opportunity data
idstringThe Salesforce ID of the deleted record
deletedbooleanПроизошла ли record was deleted (always true on success)

salesforce_get_cases

Получить case(s) from Salesforce

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
caseIdstringНетSalesforce Case ID (18-character string starting with 500) to get a single case
limitstringНетMaximum number of results to return (default: 100)
fieldsstringНетComma-separated list of field API names to return
orderBystringНетField and direction for sorting (e.g., CreatedDate DESC)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCase data
pagingobjectPagination information from Salesforce API
nextRecordsUrlstringURL to fetch the next batch of records (present when done is false)
totalSizenumberTotal number of records matching the query (may exceed records returned)
donebooleanWhether all records have been returned (false if more batches exist)
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
caseobjectSingle case object (when caseId provided)
casesarrayМассив case objects (when listing)
successbooleanOperation success status

salesforce_create_case

Создать новый case

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
subjectstringДаCase subject (required)
statusstringНетStatus (e.g., New, Working, Escalated)
prioritystringНетPriority (e.g., Low, Medium, High)
originstringНетOrigin (e.g., Phone, Email, Web)
contactIdstringНетSalesforce Contact ID (18-character string starting with 003)
accountIdstringНетSalesforce Account ID (18-character string starting with 001)
descriptionstringНетCase description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCreated case data
idstringThe Salesforce ID of the newly created record
successbooleanПроизошла ли create operation was successful
createdbooleanПроизошла ли record was created (always true on success)

salesforce_update_case

Обновитьn existing case

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
caseIdstringДаSalesforce Case ID to update (18-character string starting with 500)
subjectstringНетCase subject
statusstringНетStatus (e.g., New, Working, Escalated, Closed)
prioritystringНетPriority (e.g., Low, Medium, High)
descriptionstringНетCase description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectUpdated case data
idstringThe Salesforce ID of the updated record
updatedbooleanПроизошла ли record was updated (always true on success)

salesforce_delete_case

Удалить case

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
caseIdstringДаSalesforce Case ID to delete (18-character string starting with 500)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDeleted case data
idstringThe Salesforce ID of the deleted record
deletedbooleanПроизошла ли record was deleted (always true on success)

salesforce_get_tasks

Получить task(s) from Salesforce

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
taskIdstringНетSalesforce Task ID (18-character string starting with 00T) to get a single task
limitstringНетMaximum number of results to return (default: 100)
fieldsstringНетComma-separated list of field API names to return
orderBystringНетField and direction for sorting (e.g., ActivityDate DESC)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectTask data
pagingobjectPagination information from Salesforce API
nextRecordsUrlstringURL to fetch the next batch of records (present when done is false)
totalSizenumberTotal number of records matching the query (may exceed records returned)
donebooleanWhether all records have been returned (false if more batches exist)
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
taskobjectSingle task object (when taskId provided)
tasksarrayМассив task objects (when listing)
successbooleanOperation success status

salesforce_create_task

Создать новый task

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
subjectstringДаTask subject (required)
statusstringНетStatus (e.g., Not Started, In Progress, Completed)
prioritystringНетPriority (e.g., Low, Normal, High)
activityDatestringНетDue date in YYYY-MM-DD format
whoIdstringНетRelated Contact ID (003...) or Lead ID (00Q...)
whatIdstringНетRelated Account ID (001...) or Opportunity ID (006...)
descriptionstringНетTask description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectCreated task data
idstringThe Salesforce ID of the newly created record
successbooleanПроизошла ли create operation was successful
createdbooleanПроизошла ли record was created (always true on success)

salesforce_update_task

Обновитьn existing task

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
taskIdstringДаSalesforce Task ID to update (18-character string starting with 00T)
subjectstringНетTask subject
statusstringНетStatus (e.g., Not Started, In Progress, Completed)
prioritystringНетPriority (e.g., Low, Normal, High)
activityDatestringНетDue date in YYYY-MM-DD format
descriptionstringНетTask description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectUpdated task data
idstringThe Salesforce ID of the updated record
updatedbooleanПроизошла ли record was updated (always true on success)

salesforce_delete_task

Удалить task

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
taskIdstringДаSalesforce Task ID to delete (18-character string starting with 00T)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDeleted task data
idstringThe Salesforce ID of the deleted record
deletedbooleanПроизошла ли record was deleted (always true on success)

salesforce_list_reports

Получить список reports accessible by the current user

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
folderNamestringНетFilter reports by folder name (case-insensitive partial match)
searchTermstringНетSearch term to filter reports by name or description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectReports data
totalReturnednumberNumber of items returned
successbooleanSalesforce operation success
reportsarrayМассив report objects

salesforce_get_report

Получить metadata и describe information для a specific report

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
reportIdstringДаSalesforce Report ID (18-character string starting with 00O)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectReport metadata
reportobjectReport metadata object
reportIdstringReport ID
successbooleanSalesforce operation success

salesforce_run_report

Выполнить a report и retrieve the results

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
reportIdstringДаSalesforce Report ID (18-character string starting with 00O)
includeDetailsstringНетInclude detail rows (true/false, default: true)
filtersstringНетJSON array of report filter objects to apply

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectReport results
reportIdstringReport ID
reportMetadataobjectReport metadata including name, format, and filter definitions
reportExtendedMetadataobjectExtended metadata for aggregate columns and groupings
factMapobjectReport data organized by groupings with aggregates and row data
groupingsDownobjectRow grouping hierarchy and values
groupingsAcrossobjectColumn grouping hierarchy and values
hasDetailRowsbooleanПроизошла ли report includes detail-level row data
allDatabooleanWhether all data is returned (false if truncated due to size limits)
reportNamestringDisplay name of the report
reportFormatstringReport format type (TABULAR, SUMMARY, MATRIX, JOINED)
successbooleanSalesforce operation success

salesforce_list_report_types

Получить список available report types

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectReport types data
totalReturnednumberNumber of items returned
successbooleanSalesforce operation success
reportTypesarrayМассив report type objects

salesforce_list_dashboards

Получить список dashboards accessible by the current user

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
folderNamestringНетFilter dashboards by folder name (case-insensitive partial match)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDashboards data
totalReturnednumberNumber of items returned
successbooleanSalesforce operation success
dashboardsarrayМассив dashboard objects

salesforce_get_dashboard

Получить details и results для a specific dashboard

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
dashboardIdstringДаSalesforce Dashboard ID (18-character string starting with 01Z)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectDashboard data
dashboardobjectFull dashboard details object
dashboardIdstringDashboard ID
componentsarrayМассив dashboard component data with visualizations and filters
dashboardNamestringDisplay name of the dashboard
folderIdstringID of the folder containing the dashboard
runningUserobjectUser context under which the dashboard data was retrieved
successbooleanSalesforce operation success

salesforce_refresh_dashboard

Refresh a dashboard to get the latest data

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
dashboardIdstringДаSalesforce Dashboard ID (18-character string starting with 01Z)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectRefreshed dashboard data
dashboardobjectFull dashboard details object
dashboardIdstringDashboard ID
componentsarrayМассив dashboard component data with fresh visualizations
statusobjectDashboard refresh status information
dashboardNamestringDisplay name of the dashboard
refreshDatestringISO 8601 timestamp when the dashboard was last refreshed
successbooleanSalesforce operation success

salesforce_запрос

Выполнить a custom SOQL запрос to retrieve data from Salesforce

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
querystringДаSOQL query to execute (e.g., SELECT Id, Name FROM Account LIMIT 10)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectQuery results
recordsarrayМассив sObject records matching the query
querystringThe executed SOQL query
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
successbooleanSalesforce operation success

salesforce_запрос_more

Получитьdditional запрос results using the nextRecordsUrl from a previous запрос

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
nextRecordsUrlstringДаThe nextRecordsUrl value from a previous query response (e.g., /services/data/v59.0/query/01g...)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectQuery results
recordsarrayМассив sObject records matching the query
metadataobjectResponse metadata
totalReturnednumberNumber of records returned in this response
hasMorebooleanWhether more records exist (inverse of done)
successbooleanSalesforce operation success

salesforce_describe_object

Получить metadata и field information для a Salesforce object

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description
objectNamestringДаSalesforce object API name (e.g., Account, Contact, Lead, Custom_Object__c)

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectObject metadata
objectNamestringAPI name of the object (e.g., Account, Contact)
labelstringHuman-readable singular label for the object
labelPluralstringHuman-readable plural label for the object
fieldsarrayМассив field metadata objects
namestringAPI name of the field
labelstringDisplay label of the field
typestringField data type (string, boolean, int, double, date, etc.)
lengthnumberMaximum length for text fields
precisionnumberPrecision for numeric fields
scalenumberScale for numeric fields
nillablebooleanПроизошла ли field can be null
uniquebooleanWhether values must be unique
createablebooleanWhether field can be set on create
updateablebooleanWhether field can be updated
defaultedOnCreatebooleanWhether field has default value on create
calculatedbooleanWhether field is a formula field
autoNumberbooleanWhether field is auto-number
externalIdbooleanWhether field is an external ID
idLookupbooleanWhether field can be used in ID lookup
inlineHelpTextstringHelp text for the field
picklistValuesarrayAvailable picklist values for picklist fields
referenceToarrayObjects this field can reference (for lookup fields)
relationshipNamestringRelationship name for lookup fields
custombooleanПроизошла ли эта is a custom field
filterablebooleanWhether field can be used in SOQL filter
groupablebooleanWhether field can be used in GROUP BY
sortablebooleanWhether field can be used in ORDER BY
keyPrefixstringThree-character prefix used in record IDs (e.g., "001" for Account)
queryablebooleanПроизошла ли object can be queried via SOQL
createablebooleanWhether records can be created for this object
updateablebooleanWhether records can be updated for this object
deletablebooleanWhether records can be deleted for this object
childRelationshipsarrayМассив child relationship metadata for related objects
recordTypeInfosarrayМассив record type information for the object
fieldCountnumberTotal number of fields on the object
successbooleanSalesforce operation success

salesforce_list_objects

Получить список all available Salesforce objects

Входные параметры

ПараметрТипОбязательныйОписание
idTokenstringНетNo description
instanceUrlstringНетNo description

Выходные данные

ПараметрТипОписание
successbooleanOperation success status
outputobjectObjects list
objectsarrayМассив sObject metadata
namestringAPI name of the object
labelstringDisplay label of the object
labelPluralstringPlural display label
keyPrefixstringThree-character ID prefix
custombooleanПроизошла ли эта is a custom object
queryablebooleanWhether object can be queried
createablebooleanWhether records can be created
updateablebooleanWhether records can be updated
deletablebooleanWhether records can be deleted
searchablebooleanWhether object is searchable
triggerablebooleanWhether triggers are supported
layoutablebooleanWhether page layouts are supported
replicateablebooleanWhether object can be replicated
retrieveablebooleanWhether records can be retrieved
undeletablebooleanWhether records can be undeleted
urlsobjectURLs for accessing object resources
encodingstringCharacter encoding for the organization (e.g., UTF-8)
maxBatchSizenumberMaximum number of records that can be returned in a single query batch (typically 200)
totalReturnednumberNumber of objects returned
successbooleanSalesforce operation success

On this page

Инструкции по использованию
Инструменты
salesforce_get_accounts
Входные параметры
Выходные данные
salesforce_create_account
Входные параметры
Выходные данные
salesforce_update_account
Входные параметры
Выходные данные
salesforce_delete_account
Входные параметры
Выходные данные
salesforce_get_contacts
Входные параметры
Выходные данные
salesforce_create_contact
Входные параметры
Выходные данные
salesforce_update_contact
Входные параметры
Выходные данные
salesforce_delete_contact
Входные параметры
Выходные данные
salesforce_get_leads
Входные параметры
Выходные данные
salesforce_create_lead
Входные параметры
Выходные данные
salesforce_update_lead
Входные параметры
Выходные данные
salesforce_delete_lead
Входные параметры
Выходные данные
salesforce_get_opportunities
Входные параметры
Выходные данные
salesforce_create_opportunity
Входные параметры
Выходные данные
salesforce_update_opportunity
Входные параметры
Выходные данные
salesforce_delete_opportunity
Входные параметры
Выходные данные
salesforce_get_cases
Входные параметры
Выходные данные
salesforce_create_case
Входные параметры
Выходные данные
salesforce_update_case
Входные параметры
Выходные данные
salesforce_delete_case
Входные параметры
Выходные данные
salesforce_get_tasks
Входные параметры
Выходные данные
salesforce_create_task
Входные параметры
Выходные данные
salesforce_update_task
Входные параметры
Выходные данные
salesforce_delete_task
Входные параметры
Выходные данные
salesforce_list_reports
Входные параметры
Выходные данные
salesforce_get_report
Входные параметры
Выходные данные
salesforce_run_report
Входные параметры
Выходные данные
salesforce_list_report_types
Входные параметры
Выходные данные
salesforce_list_dashboards
Входные параметры
Выходные данные
salesforce_get_dashboard
Входные параметры
Выходные данные
salesforce_refresh_dashboard
Входные параметры
Выходные данные
salesforce_запрос
Входные параметры
Выходные данные
salesforce_запрос_more
Входные параметры
Выходные данные
salesforce_describe_object
Входные параметры
Выходные данные
salesforce_list_objects
Входные параметры
Выходные данные
Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать