docs/content/toolkits/faq/salesforce.md
For a step-by-step guide on creating and configuring your own Salesforce OAuth credentials with Composio, see How to create OAuth credentials for Salesforce.
Created records may not appear in a given Salesforce view. Use search to confirm they exist.
Use SOQL subqueries to traverse relationships. For example, Products → Pricebooks → Opportunities:
SELECT Id, Name,
(SELECT Id, Quantity, UnitPrice, TotalPrice, PricebookEntry.Product2.Name FROM OpportunityLineItems)
FROM Opportunity
You need your subdomain (e.g., your-company.my) and instance endpoint /services/data/v61.0. If you see URL_NOT_RESET, replace the login subdomain with your organization's subdomain.
Deprecated tools continue to work until removed. Check tool descriptions for "DEPRECATED:" markers.