Skip to content

Dial-WTF/LinkedDial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dial LinkedIn Outreach Extension

A Chrome extension for automated, human-like LinkedIn outreach to promote the Dial crypto platform.

Features

  • Human-Like Behavior: Randomized delays, natural typing patterns, Bezier curve mouse movements
  • Smart Personalization: Automatically extracts profile data and personalizes messages
  • Message Templates: Pre-built templates for different outreach scenarios
  • Daily Limits: Built-in rate limiting to protect your account
  • QA Logging: Comprehensive local and remote logging for quality assurance
  • Session Breaks: Automatic pauses to mimic natural usage patterns

Installation

  1. Open Chrome and navigate to chrome://extensions
  2. Enable "Developer mode" (toggle in top right)
  3. Click "Load unpacked"
  4. Select the dial-linkedin-extension folder
  5. The extension icon should appear in your toolbar

Usage

  1. Navigate to LinkedIn and log in
  2. Click the Dial extension icon
  3. Select your message template
  4. Configure settings (daily limit, delays)
  5. Navigate to a profile or search results page
  6. Click "Start Outreach"

Settings

Setting Default Description
Daily Limit 15 Maximum messages per day
Min Delay 3s Minimum delay between actions
Max Delay 8s Maximum delay between actions
Session Break Every 7 actions Take a longer pause

Message Templates

  • Introduction: General networking outreach
  • Investor: Pitch to VCs and investors
  • Partnership: Business development outreach
  • Developer: Tech talent outreach
  • Custom: Write your own message

Personalization Tokens

Use these in custom messages:

  • {firstName} - First name
  • {lastName} - Last name
  • {company} - Current company
  • {role} - Current role

Remote Logging

To enable remote QA logging:

  1. Open extension settings
  2. Enter your telemetry endpoint URL
  3. Enable "Remote Logging"

Logs are batched and sent every 5 minutes or when the batch reaches 10 entries.

⚠️ Important Warnings

  • Account Risk: LinkedIn may restrict accounts that use automation
  • Keep volume low: 10-20 messages/day maximum recommended
  • Human supervision: Always monitor the extension while running
  • Respect LinkedIn ToS: Use responsibly

Development

# Watch for changes (requires web-ext)
npx web-ext run --source-dir=. --target=chromium

Files

dial-linkedin-extension/
├── manifest.json           # Extension configuration
├── popup/                  # Extension popup UI
│   ├── popup.html
│   ├── popup.css
│   └── popup.js
├── background/            # Service worker
│   └── service-worker.js
├── content/               # LinkedIn page scripts
│   ├── linkedin-automation.js
│   ├── human-behavior.js
│   └── message-templates.js
├── lib/                   # Utilities
│   └── logger.js
├── config/                # Settings
│   └── default-settings.js
└── icons/                 # Extension icons

License

Private - All rights reserved

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published