Skip to main content
Server path: /salesforce | Type: Application | PCID required: Yes

Tools


salesforce_accounts

Manage Account records with simplified interface. List accounts with common filters, create new accounts, or update existing account information. Actions: list, create, update, get. Parameters:

salesforce_activities

Manage activities and calendar. Log phone calls, create tasks with due dates, create calendar events, or list activity history for a record. Actions: log_call, create_task, create_event, list, update_task, complete_task. Parameters:

salesforce_approvals

Manage approval processes. List approval processes, submit records for approval, approve/reject pending approvals, or recall submitted approvals. Actions: list_processes, submit, approve, reject, recall, list_pending. Parameters:

salesforce_attachments

Manage legacy Attachments. For compatibility with older implementations or specific use cases requiring the Attachment object. Actions: list, upload, download, delete. Parameters:

salesforce_batch

Perform batch operations on multiple records (up to 2,000) in a single API call. Synchronous operations with immediate results. Actions: batch_create, batch_update, batch_delete. Parameters:

salesforce_bulk

Perform bulk operations using Salesforce Bulk API 2.0 for processing large data volumes (10,000+ records). Asynchronous operations with job status tracking. Actions: bulk_create, bulk_update, bulk_delete, get_job_status. Parameters:

salesforce_campaigns

Manage Campaigns and campaign membership. List available campaigns, create new campaigns, add contacts or leads to campaigns, update member status, or remove members. Actions: list, create, update, add_member, remove_member, update_member_status. Parameters:

salesforce_cases

Manage Case records for customer support. List cases, create new cases, update case details, or close resolved cases. Actions: list, create, update, get, close. Parameters:

salesforce_chatter

Manage Chatter posts and feeds. Post to a record’s Chatter feed, retrieve feed items, add comments, or like posts. Great for team collaboration. Actions: post, get_feed, comment, like, delete_post. Parameters:

salesforce_contacts

Manage Contact records. List contacts with filters, create new contacts with account associations, or update contact information. Actions: list, create, update, get. Parameters:

salesforce_dashboards

Manage Salesforce Dashboards. List available dashboards, retrieve dashboard metadata, get component data, or refresh dashboard. Actions: list, get, get_component_data, refresh. Parameters:

salesforce_describe

Get metadata about Salesforce objects and the org. Includes available fields, field types, picklist values, relationships, and permissions. Actions: describe_object, list_objects, describe_global. Parameters:

salesforce_email

Send emails through Salesforce. Send individual or mass emails, list available email templates, or send using pre-built templates. Emails are logged in activity history. Actions: send, send_mass, list_templates, send_with_template. Parameters:

salesforce_favorites

Manage user favorites. List favorited records, add records to favorites, or remove from favorites. Actions: list, add, remove. Parameters:

salesforce_files

Manage files and attachments using ContentVersion/ContentDocument. List files on a record, upload new files, download existing files, or share files with records. Actions: list, upload, download, delete, share. Parameters:

salesforce_flows

Manage Salesforce Flows. List available auto-launched flows, trigger/run flows with input variables, check execution status, or cancel running flows. Actions: list, trigger, get_status, cancel. Parameters:

salesforce_knowledge

Manage Knowledge articles. Search knowledge base, retrieve articles, create new articles, publish drafts, or archive outdated content. Actions: search, get_article, list_articles, create_article, publish, archive. Parameters:

salesforce_leads

Manage Lead records. List leads, create new leads, update lead info, or convert qualified leads into Account/Contact/Opportunity. Actions: list, create, update, get, convert. Parameters:

salesforce_merge

Merge duplicate Account, Contact, or Lead records into a master record. Automatically reassigns child records (opportunities, cases, activities, etc.) to the master. Parameters:

salesforce_metadata

Retrieve Salesforce org metadata including API limits, org details, and current user information. Essential for monitoring and governance. Actions: get_limits, get_org_info, get_user_info. Parameters:

salesforce_notes

Manage notes on records using ContentNote. Create notes attached to any record, list existing notes, or update note content. Actions: create, list, update, delete. Parameters:

salesforce_opportunities

Manage Opportunity records. List opportunities, create new deals, update opportunity stages and details, or quickly close as won/lost. Actions: list, create, update, get, close_won, close_lost. Parameters:

salesforce_permissions

Check permissions and access levels. Verify object and field-level permissions for current user, retrieve profile details, or list assigned permission sets. Actions: check_object_access, check_field_access, get_profile, get_permission_sets. Parameters:

salesforce_poll_trigger

Poll for record changes (create, update, delete) in Salesforce objects. Used by polling triggers. Parameters:

salesforce_products

Manage Products, Pricebooks, and PricebookEntries. List products, create new products, update product details, or manage pricing across different pricebooks. Actions: list, create, update, get_pricebook_entries, add_to_pricebook. Parameters:

salesforce_query

Execute SOQL queries to search, filter, and retrieve records from any Salesforce object. Supports pagination for large result sets. Use for finding records, aggregations, and custom data retrieval. Actions: query (execute SOQL), query_more (get next page of results). Parameters:

salesforce_queues

Manage Salesforce queues. List available queues, get queue details, assign records (leads, cases, etc.) to a queue, or remove from queue. Actions: list, get, assign, remove. Parameters:

salesforce_recent_items

Retrieve recently viewed or recently updated items for current user. Useful for quick access to recent work. Parameters:

salesforce_record_types

Query and manage record types. Get available record types for an object, retrieve record type details, or filter records by record type. Actions: list, get, get_by_object. Parameters:

salesforce_records

Perform CRUD operations on any Salesforce object. Generic interface for all standard and custom objects. Use upsert to insert or update based on external ID. Supports hard_delete to permanently remove records from recycle bin (reclaims org storage). Actions: create, update, delete, hard_delete, get, clone, upsert. Note: Uses Salesforce API v65.0. The get/clone actions retrieve limited fields; use salesforce_query for specific field selection. Parameters:

salesforce_reports

Manage Salesforce Reports. List available reports, run reports to retrieve results, get report metadata, or export report data. Actions: list, run, get_metadata, export. Parameters:

salesforce_schema

Manage Salesforce custom field schema using the Metadata API. Create, read, update, delete, and list custom fields on any standard or custom object. Use this to set up custom fields (e.g., checkboxes, picklists, lookups) without manual Salesforce Setup. Actions: create_field, read_field, update_field, delete_field, list_fields. Parameters:
Execute SOSL queries for global search across multiple objects. More efficient than SOQL for text-based searches across many objects. Parameters:

salesforce_users

Manage Salesforce users and record ownership. List users with filters, get user details, transfer record ownership to another user, or update user information. Actions: list, get, assign_owner, deactivate, update. Parameters:

salesforce_validation_rules

List validation rules for an object, get rule details, or evaluate if a record would pass validation (dry run). Actions: list, get, evaluate. Parameters: