Find records whose named field matches a text value
record_find_by_fieldFind records whose named field matches a text value
Matches one specific field against one value — this is a lookup, not a search. To search across record content, Docs and files by keyword, use the search tool instead; to scan with a regular expression, use grep.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of records to return. | |
| baseId | No | Restrict the lookup to one Base. Omit to look across all Bases in the space. | |
| playbook | No | Optional. The playbook you are following, as `kind:nodeId[:key]` from playbooks_search (e.g. `prompt:nod_123:log-visit`). Recorded on the change request so the person can see which playbook produced it. | |
| fieldSlug | Yes | Slug of the field to match against, e.g. `status`. | |
| valueText | Yes | Text value the field should match. | |
| targetSpaceId | No | Busabase space id. Call auth_verify first and ask the user which space to use when more than one is returned. |