Welcome to the LinkedIn integration docs. Once you connect your LinkedIn account to Reasoning Stack, your AI agents and workflows can use the following tools to create posts, manage company pages, and retrieve profile information programmatically.
Before accessing any LinkedIn tools, connect your LinkedIn account via the App Connection page. Without this, tool calls will fail due to missing authorization.

LinkedIn Tool Categories

Post Management

  • LINKEDIN_CREATE_LINKED_IN_POST – Creates a new post (share) on LinkedIn for you or an organization you manage. Make sure your auth covers the right organization if you’re posting on its behalf.
  • LINKEDIN_DELETE_LINKED_IN_POST – Deletes a specific LinkedIn post (share) by its share_id. Irreversible—once it’s gone, it’s gone.

Profile & Organization Info

  • LINKEDIN_GET_MY_INFO – Retrieves your own LinkedIn profile details, including the author URN you need when creating posts or articles.
  • LINKEDIN_GET_COMPANY_INFO – Fetches organizations where you have roles (like ADMINISTRATOR), so you can figure out which company pages you can manage or post to.
Deleting a LinkedIn post is irreversible. Double-check the share ID before using LINKEDIN_DELETE_LINKED_IN_POST.

Usage Notes

  • Ensure your authentication covers the correct organization if posting on behalf of a company.
  • Use the profile and company info tools to retrieve necessary URNs and permissions before posting.
Automate company updates, personal branding, and content sharing by combining LinkedIn post and info tools in your workflows.