Search LinkedIn posts
search_linkedin_postsSearch public LinkedIn posts by keywords. In chat, and for a watcher agent that collects posts, the matches are stored in the user's brain automatically, so do not re-save them with graph tools; an agent that only reads posts gets them back unstored, with no object ids. LinkedIn search matches loosely and returns posts that never say the keywords; those are verified away here and never stored, so what you get back has been checked, and discarded_count says how many were thrown out. The response splits posts into 'new' (never seen by this user before) and 'seen' (already stored on an earlier run). When running as a scheduled watcher, only report or email when 'new' is non-empty, and never include 'seen' posts. Link a post with label using the returned object ids. Pass found_by_object_id (your own agent node id, the id inside the [object:...] marker at the end of your instructions) so finds are filed under that agent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Comma-separated keywords to search for. | |
| recency | No | How far back to search. Default Week. | |
| found_by_object_id | No | The searching agent's own object id, from the [object:...] marker. Omit in normal chat. |