LinkedIn Auto Message avatar

LinkedIn Auto Message

Pricing

from $15.00 / 1,000 successful api calls

Go to Apify Store
LinkedIn Auto Message

LinkedIn Auto Message

Send LinkedIn messages from structured input.

Pricing

from $15.00 / 1,000 successful api calls

Rating

0.0

(0)

Developer

Alex Jordan

Alex Jordan

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

What does LinkedIn Auto Message do?

LinkedIn Auto Message sends LinkedIn messages from structured input using an authenticated session. It is useful for outreach sequences and follow-up workflows that need a programmatic messaging step.

Built on the Apify platform, this Actor supports scheduling, webhooks, and dataset exports.

Why use LinkedIn Auto Message?

  • Outbound workflows - Trigger LinkedIn messaging actions from your automation stack
  • Follow-up automation - Standardise messaging steps after lead qualification
  • Operational visibility - Track message outcomes in Apify datasets

How to use LinkedIn Auto Message

  1. Open the Actor on Apify
  2. Enter the required LinkedIn message input
  3. Start the run
  4. Review the dataset output for success or error details

Input

This Actor accepts the fields required to send a LinkedIn message through an authenticated session.

Proxy object

Use the proxy object to define how requests should be routed. Common fields are:

  • ip - Proxy host or endpoint URL
  • port - Proxy port
  • username - Proxy username
  • password - Proxy password

Example input:

{
"liProfileUrl": "https://www.linkedin.com/in/example-target-profile/",
"message": {
"text": "Hello, wanted to follow up with a quick message.",
"file": null
},
"connectedAccountId": "example_connected_account_id",
"li_at": "AQEDAR_EXAMPLE_SESSION_TOKEN",
"JSESSIONID": "ajax:1234567890123456789",
"bcookie": "v=2&example-browser-cookie",
"liap": "true",
"li_theme_set": "app",
"li_theme": "light",
"timezone": "Asia/Calcutta",
"bscookie": "v=1&example-secure-browser-cookie",
"user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
"timezoneOffset": "5.5",
"csrf-token": "ajax:1234567890123456789",
"profileId": "example_profile_id_optional",
"User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
"x-li-track": "{\"clientVersion\":\"1.13.455\",\"mpVersion\":\"1.13.455\",\"osName\":\"web\",\"timezoneOffset\":5.5,\"timezone\":\"Asia/Calcutta\",\"deviceFormFactor\":\"DESKTOP\",\"mpName\":\"voyager-web\",\"displayDensity\":1,\"displayWidth\":1920,\"displayHeight\":1080}",
"x-li-lang": "en_US",
"X-Restli-Protocol-Version": "2.0.0",
"txSmSelfProfileUrl": "https://www.linkedin.com/in/example-self-profile/",
"proxy": {
"ip": "http://proxy.example.com",
"port": "1080",
"username": "user_example|session_demo|type_mobile|lon_73.8502|lat_18.5211",
"password": "example_proxy_password"
}
}

Output

The Actor writes the action result to the default dataset.

Example output:

{
"success": true,
"response": [
{
"inputProfileUrl": "https://www.linkedin.com/in/example-target-profile/",
"inputMessage": "Hello, wanted to follow up with a quick message.",
"messageText": "Hello, wanted to follow up with a quick message.",
"inputFileUrl": "",
"lastMessageDate": "2026-06-16T06:00:00.000Z",
"liConversationId": "urn:li:messagingThread:2-example-conversation-id",
"hasReplied": false,
"liProfileUrl": "https://www.linkedin.com/in/ACoAATESTPROFILEID",
"liProfilePublicUrl": "https://www.linkedin.com/in/example-target-profile",
"timestamp": "2026-06-16T06:00:01.000Z"
}
]
}

Pricing / Cost estimation

$0.015 per successful API call on Apify.

Support

If you need adjustments for your workflow, use the Actor Issues tab or your internal support channel.