Salesforce SOSL Search
salesforce_searchSearch across multiple Salesforce objects using SOSL queries. Find records by full-text search or specific fields across objects like Account, Contact, and Case.
Instructions
Search across multiple Salesforce objects using SOSL (Salesforce Object Search Language).
Use SOSL when you want to search across multiple object types at once or do full-text search.
Example SOSL queries:
FIND {Acme} IN ALL FIELDS RETURNING Account(Id, Name), Contact(Id, Name)
FIND {john@example.com} IN EMAIL FIELDS RETURNING Contact(Id, Name, Email)
FIND {urgent} IN ALL FIELDS RETURNING Case(Id, Subject, Status)
Args:
sosl (string): A valid SOSL query string
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: JSON: { searchRecords: [...] } Markdown: Formatted results grouped by object type
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sosl | Yes | SOSL query string (e.g., FIND {Acme} IN ALL FIELDS RETURNING Account(Id, Name)) | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |