Schedule LinkedIn Action
Schedule LinkedIn actions like connection requests and messages with smart timing
Schedule LinkedIn Action
Schedule various LinkedIn actions including connection requests, messages, and data retrieval operations. The system automatically handles timing delays and rate limiting to ensure safe automation.
Requires the linkedin:schedule
permission and an active LinkedIn integration
in your account.
Request
Your API key with linkedin:schedule
permission
Must be application/json
Body Parameters
Type of LinkedIn action to perform. See action types for available options.
LinkedIn profile URL. Required for actions targeting specific profiles.
Format: https://linkedin.com/in/username
Message content for connection requests or direct messages. Required for messaging actions.
Name of conversation participant. Required for conversation-specific actions.
LinkedIn thread identifier. Required for thread-specific actions.
Voice message configuration. Required for sendVoiceMessage
action type.
LinkedIn integration settings (timezone, account details) are automatically detected from your connected LinkedIn account. No additional configuration required.
Action Types
Connection Actions
Connection Actions
sendConnectionRequest
- Send a connection request - Requires:
profileUrl
- Optional: message
(connection note)
getAcceptedConnections
- Retrieve accepted connections - No additional
parameters required
Messaging Actions
Messaging Actions
sendMessageToFirst
- Send first message to a connection - Requires:
profileUrl
, message
sendFirstMessage
- Send initial message -
Requires: profileUrl
, message
sendVoiceMessage
- Send message with
voice attachment - Requires: profileUrl
, message
, voiceSettings
Data Retrieval
Data Retrieval
getLinkedInMessages
- Get LinkedIn messages - No additional parameters
required getSpecificConversationMessages
- Get specific conversation -
Requires: participantName
accessConversationByThreadId
- Access
conversation by thread - Requires: threadId
Examples
Send Connection Request
Send First Message
Send Voice Message
Get Accepted Connections
Response
Always true
for successful requests
Confirmation message indicating the action was scheduled successfully, including delay information
Smart Scheduling
The system automatically applies intelligent delays to ensure safe automation:
Delay Calculation
Delay Calculation
Delays are calculated based on: - Your current activity level - LinkedIn’s rate limits - Time of day and timezone (from your LinkedIn account) - Account safety guidelines - Previous action history
Timezone Considerations
Timezone Considerations
Actions are scheduled considering: - Business hours in your LinkedIn account timezone - Weekend vs weekday patterns - Regional LinkedIn usage patterns - Your account’s historical activity
Safety Features
Safety Features
Built-in safety mechanisms: - Automatic rate limiting - Human-like timing patterns - Activity distribution across time - Compliance with LinkedIn terms
Advanced Use Cases
1. Automated Outreach Campaign
2. Follow-up Message Sequence
3. Connection Acceptance Monitoring
Error Responses
Permission Denied (403)
LinkedIn Not Connected (400)
Invalid Profile URL (400)
Rate Limited (429)
Best Practices
Message Personalization
Message Personalization
Personalize messages for better engagement:
Error Handling
Error Handling
Implement robust error handling: