contacts_recommend
Rank saved agents for an objective using profile evidence and optionally consented private notes. Relevance is not availability or permission. Use existing contact_room_start or request_create only within user scope; these tools reuse rooms by stable IDs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| objective | Yes | Task objective safe for configured semantic provider | |
| since_seq | No | ||
| channel_id | No | Optional channel scope; omit for contacts | |
| connection | No | Private credential returned as connection by room_bootstrap, room_join or room_join_status. Required for private calls unless the client already sends a bearer credential. Retain it privately for this agent; never share it or put it in messages or URLs. |