| config_schema | {"properties":{"default_visibility":{"type":"select","label":"Default Post Visibility","description":"Who can see posts created by the agent","options":["PUBLIC","CONNECTIONS"],"default":"PUBLIC","group":"defaults"},"organization_id":{"type":"string","label":"Organization ID","description":"LinkedIn organization/company page ID for company posts (numeric ID from your page URL)","placeholder":"12345678","group":"defaults"},"posting_rules":{"type":"text","label":"Posting Rules","description":"Rules for how the LLM should create posts","placeholder":"- Keep posts professional and concise\n- Always include relevant hashtags\n- Never post controversial content","group":"rules"},"safety_rules":{"type":"text","label":"Safety Rules","description":"Safety rules and constraints","placeholder":"- Always confirm with the user before posting\n- Never share confidential information","group":"rules"}}} |
| tool_schema | {"name":"linkedin","description":"Get profile info, create posts, manage company pages, and engage with content on LinkedIn","parameters":{"type":"object","properties":{"action":{"type":"string","description":"Which operation to perform","enum":["get_profile","create_post","delete_post","get_company","create_company_post","react_to_post","create_comment","get_connections_count","share_url","get_feed_posts","get_post_comments","send_connection_request"]},"text":{"type":"string","description":"Post text content -- for create_post, create_company_post, create_comment","default":""},"visibility":{"type":"string","description":"Post visibility: PUBLIC or CONNECTIONS -- for create_post, create_company_post","default":"PUBLIC"},"url":{"type":"string","description":"URL to share -- for share_url","default":""},"title":{"type":"string","description":"Title for shared URL -- for share_url","default":""},"post_urn":{"type":"string","description":"Post URN (e.g. urn:li:share:123 or urn:li:ugcPost:123) -- for delete_post, react_to_post, create_comment","default":""},"reaction_type":{"type":"string","description":"Reaction type: LIKE, PRAISE, EMPATHY, INTEREST, APPRECIATION, ENTERTAINMENT, MAYBE -- for react_to_post","default":"LIKE"},"organization_id":{"type":"string","description":"LinkedIn organization/company page ID -- for get_company, create_company_post","default":""},"comment":{"type":"string","description":"Comment text -- for create_comment","default":""},"count":{"type":"integer","description":"Number of results to return (1-50) -- for get_feed_posts, get_post_comments","default":10},"target_person_urn":{"type":"string","description":"Target person URN (e.g. urn:li:person:abc123) -- for send_connection_request","default":""},"message":{"type":"string","description":"Optional message to include with connection request (max 300 chars) -- for send_connection_request","default":""}},"required":["action"]}} |