Search Talonic Workspace
talonic_searchFind documents, fields, schemas, or sources by searching with a single literal keyword. Returns ranked results across all types.
Instructions
Find documents, fields, schemas, or sources in the workspace. One call returns ranked results across all types.
MATCHING IS LITERAL KEYWORD, not semantic. Query with ONE short SINGULAR term or an exact filename: 'invoice', 'bank statement', 'sample-invoice.pdf'. Sentences ('documents related to invoices') and plurals ('invoices') return empty. If a search comes back empty, retry with a shorter singular keyword before concluding the workspace has nothing.
USE WHEN: the user names or describes a document without an id, or you need a document_id or a filterable field name before extract / to_markdown / get_document / filter.
NOT FOR: structured field-value filters like 'amount > 1000' (use talonic_filter).
ARGS: query (short literal keyword); optional limit.
RETURNS: documents[], fields[]/fieldMatches[] (only filterable: true entries work in talonic_filter), schemas[], sources[]. Use the id from documents[] to act on a named file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ONE short, SINGULAR keyword or an exact filename — 'invoice', 'insurance certificate', 'sample-invoice.pdf'. Matching is literal: sentences and plurals return empty. | |
| limit | No | Maximum results per entity type. Default: 5. Increase for broader exploration. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| documents | Yes | Documents matching the query. | |
| fieldMatches | Yes | Field-level matches with a filterable flag indicating whether the entry can drive talonic_filter. | |
| sources | Yes | Source connections matching the query. | |
| schemas | Yes | Saved schemas matching the query. | |
| fields | Yes | Field-registry entries matching the query. filterable: true entries are usable with talonic_filter. | |
| hint | No | Present only when nothing matched: actionable guidance to retry with a shorter singular keyword. |