IntegrationsBuilt-in Providers

LinkedIn

Connect LinkedIn to your Appstrate agents.

Overview

LinkedIn is a professional social network, allowing your agents to manage profiles, publish content, and interact with contacts.

Authentication Mode

PropertyValue
Typeoauth2 (with PKCE)
HeaderAuthorization: Bearer <token>
Default scopesopenid, profile, email

Available Scopes

ScopeDescription
openidOpenID Connect (required)
profileRead name and profile picture
emailRead email address
w_member_socialPost on behalf of member
r_organization_socialRead organization posts
w_organization_socialPost on behalf of organization
rw_organization_adminManage organization pages
r_adsRead ads data
r_ads_reportingRead ads reporting
rw_adsManage ad campaigns
r_basicprofileRead full profile (headline, positions)
r_liteprofileRead basic profile (name, photo)

Authorized URIs

The agent can access the following endpoints through the sidecar proxy:

  • https://api.linkedin.com/*

Connect LinkedIn

  1. Create a LinkedIn Developer App on the developer portal
  2. Request the required API products (Sign In with LinkedIn, Share on LinkedIn, Marketing Developer Platform)
  3. Add the Appstrate redirect URL in the app's OAuth 2.0 settings
  4. Copy the Client ID and Client Secret from the Auth tab
  5. Enter these credentials in the LinkedIn provider settings on Appstrate

Usage in an Agent

Once connected, the agent can call LinkedIn APIs through the sidecar proxy. Example prompt:

Every Wednesday, draft a LinkedIn post from the latest company blog articles.
Adapt the tone for LinkedIn (professional, engaging) and publish it on the company page.

On this page