search_messages
Smart search of the user's connected message sources (Gmail, Slack, and Facebook Messenger today; more later). Give a natural-language intent; we compile the query, search all connected accounts, retry with different wording if nothing matches, and return only the messages relevant to the intent, plus trials (each query tried + hit count) and note (what was excluded). Slack requires a workspace connected with search:read (older connections must reconnect; they're skipped automatically). Use search_messages_raw instead if you want to run an exact connector query yourself. Chatwork has no search API: it scans only the latest 100 messages of each of the most recently active rooms (default 10, max 30), by keyword substring (space-separated = AND) — older messages are NOT found and there is no time-range filter. coverage in the result says exactly what was scanned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Natural-language search intent, e.g. "先週の田中さんからの未読メール". | |
| accounts | No | Limit to these account labels (see list_accounts). Omit to search all accounts. | |
| connectors | No | Limit to these connectors. Omit to search all connected + readable ones. |