Technology Deep Dive

The AI and safety tech
behind Salesrobot

How mobile API simulation, residential IPs, and generative AI come together to achieve 40%+ reply rates and a 0.00001% account ban rate.

Historical Context

Why Salesrobot killed the Chrome extension

The original Salesrobot, like nearly every LinkedIn tool before 2024, ran as a Chrome extension. This approach is fundamentally insecure: extensions operate within the browser, modifying the same HTML that LinkedIn's own security scripts monitor for bot-like patterns.

LinkedIn's 360Brew detection system was specifically built to identify extension-based automation. By 2024, extension tools were experiencing account restriction rates high enough to make them commercially unviable for serious users.

Salesrobot's transition to cloud-based mobile API execution is the key architectural decision that separates it from most competitors — and the reason its claimed ban rate is orders of magnitude lower.

❌ Chrome Extension Approach (deprecated)

  • ·Runs inside your browser — detectable by LinkedIn scripts
  • ·Requires your computer to be on
  • ·Fixed timing patterns easily flagged
  • ·DOM manipulation is a known bot signal
  • ·One LinkedIn update can break everything

✓ Mobile API Cloud Architecture (current)

  • ·Runs on Salesrobot's cloud servers 24/7
  • ·Communicates via LinkedIn's official mobile endpoints
  • ·No browser required; no computer needs to be on
  • ·Randomized human-mimicking timing
  • ·Dedicated residential IPs per account

5-Layer Defense

Account safety architecture

01

Mobile API Simulation

LinkedIn Mobile Endpoints

Protected

Outcome

Appears as a standard mobile user. Bypasses all browser-based DOM detection scripts LinkedIn deploys.

How It Works

Unlike Chrome extensions that interact with LinkedIn's web app HTML, Salesrobot communicates directly with LinkedIn's mobile app API — the same endpoints used by the official iOS and Android apps.

02

Dedicated Residential IPs

IP Rotation per Account

Protected

Outcome

Each LinkedIn account gets a unique, localized residential IP preventing mass-flagging and account linking.

How It Works

Data center IPs are trivially detected by LinkedIn's security systems. Residential IPs from real ISP networks are indistinguishable from a home office connection, which is what Salesrobot assigns per account.

03

Real-Time Action Throttling

Dynamic Interval Engine

Protected

Outcome

Irregular timing between actions mimics authentic human browsing patterns, defeating behavioral heuristics.

How It Works

Salesrobot does not send messages or connection requests at fixed intervals. The engine introduces randomized delays, pauses during typical off-hours, and simulates the hesitation patterns of real users.

04

Adaptive Daily Limits

Automated Quota Compliance

Protected

Outcome

Automatically stays within LinkedIn's daily action caps, preventing the sudden spikes that trigger restriction algorithms.

How It Works

Connection requests, DMs, InMails, profile views, and likes all have independently managed caps. Salesrobot tracks these in real-time and halts activity before limits are reached.

05

Account Warm-Up Protocol

Graduated Activity Ramp

Protected

Outcome

Gradually increases daily activity over weeks, establishing activity history that makes automation invisible to retrospective analysis.

How It Works

New LinkedIn accounts starting at 10 connection requests/day and ramping to 75 over 4–6 weeks look identical to an organically growing professional account.

AI Feature Suite

Every AI feature, explained

From autonomous inbox management to voice cloning — here's what the AI actually does.

🤖

AI Appointment Setter

Autopilot

When you don't respond to a lead within 5 minutes, the AI takes over. It answers questions, handles objections, and attempts to book a meeting directly into your calendar — all in your voice.

  • ·Trainable on your brand voice and objection responses
  • ·Integrates with Calendly and Google Calendar
  • ·Configurable confidence thresholds before auto-reply
  • ·Full conversation log for review
💬

AI Copilot

Copilot

The AI analyzes the prospect's message and your conversation history, then surfaces 2–3 suggested replies you can review, edit, or approve with one click.

  • ·Tone-matched to your previous messages
  • ·Highlights objections it detects in incoming messages
  • ·Suggests follow-up timing recommendations
  • ·Available on web and mobile
🎙️

AI Voice Notes

Personalization

Record one voice snippet. Salesrobot's AI clones your voice and dynamically inserts personalized audio — the prospect's name, company, or a specific detail — into each unique clip.

  • ·Increases reply rates vs text-only messages
  • ·LinkedIn-native voice note format
  • ·Batch personalization for campaigns
  • ·Sounds indistinguishable from a real recording
🎥

AI Video Notes

Personalization

Record one base video. AI synthesizes a personalized version per recipient, adding their name or company details to create the impression of a bespoke recording — at 1,000-prospect scale.

  • ·Highest engagement rate of any outreach format
  • ·LinkedIn-native video message delivery
  • ·Optional Hyperise integration for dynamic images
  • ·Tracks view vs response rates
🎯

Profile-Based Personalization

Message Generation

Salesrobot's AI scrapes public profile data — recent posts, job changes, company news, skills — and generates a connection request or opening message that references something specific.

  • ·References recent LinkedIn posts
  • ·Detects job change triggers for timely outreach
  • ·Custom variables via CSV import
  • ·Works with Hyperise for visual personalization
✍️

SalesGPT Message Engine

Campaign Setup

Before launching a campaign, SalesGPT helps you write and iterate on your sequence copy — connection request, follow-up 1, follow-up 2 — based on your ICP, offer, and tone preferences.

  • ·ICP-aware message suggestions
  • ·A/B variant generation for split testing
  • ·Tone options: consultative, direct, casual
  • ·Analyzes past campaign performance to improve future suggestions

Account Warm-Up

Safe daily limits & warm-up guide

New accounts should never start at full volume. Here are the safe starting points and ramp timelines.

Action TypeSafe Daily MaxWarm-Up StartRamp Timeline
Connection Requests7510–15/day~6 weeks to full limit
Direct Messages7520/day~4 weeks
Profile Views7520/day~4 weeks
InMails (Open Profile)40–5010/day~4 weeks
Post Likes / Comments505–10/day~3 weeks

Pro tip: Salesrobot's built-in warm-up feature handles this automatically. Enable it when connecting a new account and it will ramp activity safely over 4–6 weeks without any manual configuration.

Technology FAQ

Why did Salesrobot remove the Chrome extension?+

Chrome extensions interact with LinkedIn's web app by reading and manipulating the page's HTML (DOM). LinkedIn's bot-detection scripts specifically target this behavior. By switching to LinkedIn's mobile app API, Salesrobot receives and sends data through the same channel as the official LinkedIn app — which LinkedIn cannot block without breaking its own product.

What is the LinkedIn 360Brew detection system?+

360Brew is LinkedIn's machine learning-based behavioral analysis system that identifies unusual patterns — like too-regular posting intervals, abnormal connection volumes, or browser fingerprints associated with automation. Salesrobot's mobile API approach and randomized timing patterns are specifically designed to pass 360Brew's heuristics.

How does the AI Appointment Setter know what to say?+

Before activating Autopilot, you define your product's key value propositions, common objections and responses, and the tone you want the AI to use. The AI uses this context plus the prospect's message to generate contextually appropriate replies. You can review and refine these interactions to continuously improve the AI's outputs.

Is Salesrobot's AI GDPR compliant?+

Salesrobot processes publicly available LinkedIn profile data. The platform is hosted on cloud infrastructure with standard data processing agreements. For specific GDPR compliance requirements, especially for EU-based users, we recommend reviewing Salesrobot's current Data Processing Agreement and Privacy Policy.

What is the account ban rate?+

Salesrobot claims a 0.00001% account ban rate, attributed to the mobile API architecture and residential IP assignment. In practice, ban risk is also affected by the quality of your targeting, content of your messages, and whether accounts are properly warmed up. Accounts ignoring warm-up protocols have higher restriction risk regardless of the tool used.

Experience it firsthand

Free trial — see the AI and safety features live on your own LinkedIn account.

Start Free Trial