# LinkedIn

## How does it work

Zero's LinkedIn extension syncs messages with your contacts automatically into Zero.

**You'll see the messages under Feed and Activity:**

<figure><img src="/files/LyOG3f9SJJKRoZmONVYL" alt=""><figcaption></figcaption></figure>

**You can view the LinkedIn connection status and last message with properties "LinkedIn connections" and "Last activity":**

<div align="left"><figure><img src="/files/SmBgbFQr8Pq0DNVEuJX1" alt=""><figcaption></figcaption></figure></div>

**Also, all the messages are in your Inbox**

<figure><img src="/files/EPwSMbSYKSVXLPUZm7lz" alt=""><figcaption></figcaption></figure>

**You can save contacts and companies directly from LinkedIn to Zero:**

<div align="left"><figure><img src="/files/JEP7ab3iqQAYOU8lnlQc" alt=""><figcaption></figcaption></figure></div>

## How to install

{% stepper %}
{% step %}

### Add the [Zero Chrome Extension](https://chromewebstore.google.com/detail/zeroinc-connect-linkedin/hnkgdhehofgpjcobgckaofmlgimichim) to your Chrome or Chromium-based browser, like Arc or Brave

<figure><img src="/files/moyYSfi0lOtng4aQTOnY" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Pin the extension

<figure><img src="/files/JRuDnI92UkaKUQqSaeGD" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Connect the extension

<figure><img src="/files/IyipN9YGLVEZJJLmxDGH" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## LinkedIn Bulk Messaging

Sending LinkedIn messages in bulk from Zero is now possible with the Zero Chrome Extension.

### How it works

* **You can send up to 50 messages per 24-hour rolling window.**
* **Only 1st-degree connections can be messaged. Contacts must have valid LinkedIn data (e.g., LinkedIn handle) in Zero.**
* **Drafts are created in Zero but sent from LinkedIn with the Zero Chrome extension.**
* **You need to open LinkedIn and trigger the campaign manually.**
* **Messages are sent automatically in the background. Keep the LinkedIn tab open while the campaign runs!**

### Creating Draft LinkedIn Messages

{% stepper %}
{% step %}
Open a contacts list.
{% endstep %}

{% step %}
Select contacts and click the paper plane icon on the bottom bar.

<figure><img src="/files/wK0G3WWNqryVGzgcZaVA" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the message composer, choose LinkedIn from top. Pick a Zero account as sender and write your message template.

<figure><img src="/files/bYzAVfYMo5aOh1Jw6c74" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click contacts on the left to preview personalization.

<figure><img src="/files/VrBf6mGel7N7JjczHPOY" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click Add to Chrome Extension.

* ⚠️ Contacts must be 1st-degree connections of the sender
* The Chrome Extension must be installed with fully synced connections.
  {% endstep %}

{% step %}
Drafts are now available in the extension, and can also be viewed in **Inbox > Drafts > Campaign #n** in Zero.

You can rename the campaign via `··· > Rename`.

<figure><img src="/files/Kc9raMeiRVQkPf9gkEJj" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Executing a Bulk Message Campaign

{% stepper %}
{% step %}
Open LinkedIn and click the Zero logo (bottom-left).

<figure><img src="/files/gxDgvx3Sp781PKag5eq5" alt="" width="563"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the campaign and start it.

<figure><img src="/files/FffxV7xqJNXI04VV6QPc" alt="" width="563"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**⚠️ Keep the tab open** - do not refresh, navigate away, or click links while running.
{% endstep %}

{% step %}
You can pause a campaign by clicking it. Pausing may take a few seconds if a message is mid-send.

If you close the tab or browser abruptly, we make sure no duplicate messages are sent when restarting - but the message that was in progress may not be delivered, and we have no way of confirming whether it went through.
{% endstep %}

{% step %}
Once the campaign finishes, you’ll get a notification.

* If any messages fail, you’ll also be alerted.
* Failed messages can be found in **Inbox > Drafts** under a red "Campaigns with failed messages" banner.
* Re-add failed messages via `··· > Re-add messages`

<figure><img src="/files/uOC7qUOUB4z5NRDJf13L" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Using Automations for generating drafts

{% stepper %}
{% step %}
Go to Automations and create a new automation.
{% endstep %}

{% step %}
Choose “Contacts” as the record type for whichever trigger you prefer.
{% endstep %}

{% step %}
Add the Send LinkedIn Message action.

<figure><img src="/files/jb706489c5mc6eifus5G" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose which Zero account to assign the message drafts and write your message template.

* ⚠️ Contacts must be 1st-degree connections of the sender
* The Chrome Extension must be installed with fully synced connections.

<figure><img src="/files/Po4j5GKiCvpiCpRXcpye" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
When you’re happy with the template, give a name to your automation, activate the automation from the upper right corner and press the save button
{% endstep %}

{% step %}
When the extension runs, it creates a campaign named: `Automation: {automation name or ID}`

* Drafts are now ready to send and visible under **Inbox > Drafts**.
* ⚠️ If you rename the campaign manually, the automation will just create another campaign under the original name. To fully rename it, rename the automation itself.
  {% endstep %}
  {% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zero.inc/features/integrations/linkedin.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
