Skip to main content

About the LinkedIn connector

The LinkedIn connector lets your app publish posts to your LinkedIn profile or to a LinkedIn organization page where the connected account has admin access. It also lets your app read LinkedIn profile and organization data where supported. You can automate product updates, share company milestones, publish content from internal workflows, and display LinkedIn data inside your app. LinkedIn supports two connection types: a connector for app builders, where you connect one LinkedIn account that powers the whole app, and a connector for app users, where each person using your app connects their own LinkedIn account.
Linkeninposts

Example posts published directly from a Base44 app using the LinkedIn connector

Not sure which type you need? Use a connector for app builders when one LinkedIn account should serve the whole app, or a connector for app users when each person connects their own account. See the connectors overview for how the two types work.

LinkedIn use cases and prompts

Use the LinkedIn connector to publish content, manage company presence, and display LinkedIn data in your app.
Automatically publish posts to your LinkedIn profile when important events happen in your app.Example prompts:
Publish content directly to a LinkedIn organization page where the connected account has admin access.Example prompts:
Use LinkedIn profile and organization data to power dashboards and internal tools.Example prompts:
Retrieve engagement metrics for LinkedIn posts where supported by LinkedIn’s API permissions.Example prompts:
Availability of engagement metrics depends on LinkedIn API permissions and account type. Some analytics may only be available for organization posts.
Trigger LinkedIn posts based on events from other systems connected to your app.Example prompts:

Connecting LinkedIn to your app

Use the AI chat to connect to LinkedIn, or connect using a pre-made prompt from your app dashboard.
Before you begin: You need a Builder plan or higher to use connectors in your app.

Using the AI chat

  1. Go to your app editor.
  2. Describe what you want to do with LinkedIn in the AI chat.
  3. Review the Action required and Required permissions in the side panel.
  4. Click Connect to LinkedIn.
  5. In the LinkedIn window that opens:
    1. Sign in to the LinkedIn account you want to connect.
    2. Review the permissions and click Allow.
  6. Return to the editor and let the AI finish creating the flows that use LinkedIn.
Connecting LinkedIn from the AI chat

Connecting LinkedIn using the AI chat

From the app dashboard

  1. Click Dashboard in your app editor.
  2. Click Integrations.
  3. Click the Browse tab.
  4. Find LinkedIn and click Use.
  5. Review the Required permissions.
  6. Click Connect to LinkedIn and complete the authorization flow.
Start by testing a simple plain-text post to confirm the connection works. Once successful, expand to structured posts, links, or dynamic content.
Connecting LinkedIn from the app dashboard

Connecting LinkedIn from your app's dashboard

If you click Skip in the LinkedIn authorization window, the connector is not added. You can run the connection flow again from the AI chat or from Integrations → Browse.

LinkedIn scopes and permissions

When you connect LinkedIn, the connector requests permissions (scopes) that control what your app can do with the connected account.

LinkedIn scopes

Below is the current list of LinkedIn scopes the connector may request, grouped by capability.Profile access and identity
  • openid: Authenticate the LinkedIn account using OpenID Connect.
  • profile: Read basic profile information such as name and headline.
  • email: Read the primary email address associated with the LinkedIn account.
  • r_profile_basicinfo: Read additional profile details where supported.
  • r_basicprofile: Read legacy basic profile fields where applicable.
  • r_1st_connections_size: Read the number of first-degree connections.
  • r_verify: Verify the identity of the connected account where supported.
Publishing to a personal profile
  • w_member_social: Create, modify, and delete posts, comments, and reactions on behalf of the connected member.
Organization pages
  • r_organization_social: Read posts, comments, reactions, and engagement data from organization pages.
  • w_organization_social: Create, modify, and delete posts, comments, and reactions on organization pages.
  • r_organization_admin: Read organization page information and admin details.
  • rw_organization_admin: Manage organization page settings and administration where permitted.
Advertising and reporting
  • r_ads: Read LinkedIn advertising account information.
  • r_ads_reporting: Read LinkedIn advertising performance and reporting data.
  • rw_ads: Manage LinkedIn advertising campaigns where permitted.
Scope lists may change over time. Always review the permissions shown during the LinkedIn authorization flow.

FAQs

No. Each app uses one shared LinkedIn account.
Yes. Use a connector for app users so each person using your app connects their own LinkedIn account. A connector for app builders, by contrast, uses one LinkedIn account for the whole app.
Access to advertising and detailed reporting features depends on LinkedIn API permissions and may require additional LinkedIn program approval.
The connected LinkedIn account must have admin access to the organization page you are trying to post to.
Click the More actions icon on the connector in your app’s Integrations tab, then choose an option such as switch account, reconnect, or disconnect. Learn more about managing connectors.