Skip to main content

How Agents Work

A summary of how Gojiberry agents work to find and connect with your leads.

Overview

Gojiberry is built around Agents that automate the entire prospecting and outreach process.

Instead of manually searching for leads, building lists, and sending messages, Gojiberry Agents work continuously to:

  1. Learn your ideal customer profile (ICP)

  2. Monitor Signals that indicate buying intent

  3. Find matching leads

  4. Score and prioritize those leads

  5. Add them to campaigns

  6. Generate personalized outreach

  7. Send invitations, messages, and emails automatically

Think of Gojiberry as having a virtual SDR team working for you 24/7.


The Agent Workflow

🎯 Step 1: Define Your ICP

The first thing an Agent needs is a defined targeting, an ICP (Ideal Customer Profile).

Your ICP tells Gojiberry:

  • Who you want to target (and not to target)

  • Which job titles are relevant

  • Which industries matter

  • Which company sizes are a fit

  • Which keywords must be present

  • Which keywords should be excluded

The more precise your ICP is, the better the quality of leads.


🔍 Step 2: Configure Lead Sourcing

Lead sourcing (signals) tells Gojiberry what behaviors/actions indicate that somebody might be interested in your solution.

Examples:

  • Hiring for specific roles

  • Following competitors

  • Engaging with specific topics or companies

  • Tech stack used

  • Interacting with your profile

Gojiberry uses these Signals to discover prospects and compare them against your ICP, helping prioritize people who are more likely to need your product today.


🤖 Step 3: Source Agent Finds Leads

Once your targeting and lead sources are configured, the Source Agent begins working automatically. The Source Agent launches multiple times per day and continuously searches for people.

You can manage your Source Agents at any time by navigating to:

Agents → Sources

From this page, you can:

  • Edit your ICP and Signals settings

  • Pause or reactivate a Source Agent

  • Delete a Source Agent

  • Create additional Source Agent

You can only have 1 AI lead source per outreach agent, however you can manually add leads to your Campaign using a CSV import or via the LinkedIn importer.


📬 Step 4: Outreach Agent (Campaign)

Once leads are found, the Outreach Agent takes over.

The Outreach Agent launches once per day and performs actions based on your campaign workflow.

Possible actions include:

  • LinkedIn connection requests

  • LinkedIn messages

  • Emails

  • Voice message and profile visit

The Outreach Agent respects all configured linkedin limits and will follow the workflow that is configured. The workflow is fully customizable, allowing you to:

  • Add or remove steps

  • Increase or decrease the delays (offsets) between actions

  • Modify the messages that are sent

  • Choose between AI-generated messages, AI Templates, or fixed messages

  • Combine LinkedIn and Email outreach in the same workflow

This flexibility allows you to build a campaign that matches your sales process while keeping outreach fully automated.


⚡ AI Messages vs Fixed Messages

Gojiberry offers three approaches:

Option 1: AI Generated Messages

The AI creates personalized messages automatically using the information that is provided in the SETTINGS -> WORKSPACE page.

Option 2: AI Templates

You provide examples and instructions.

The AI follows those examples while still personalizing messages.

Option 3: Fixed Messages

You write the exact message.

Every lead receives the same version.


📊 Understanding the Main Agent Sections

Overview

View a summary of your Agent's performance, recent activity, upcoming actions, and campaign results.

Review

If your outreach agent is set to "review mode". You can review and approve or reject contacts from the "review" tab. Be advised that only approved leads will be included in the campaign. Once a lead is approved it goes automatically through the campaign steps.
​

Leads

View all leads added to the Campaign, track their status, apply filters, and monitor their progress through the workflow.
​

Sources

Manage your Source Agents, ICPs, and Signals. Create, edit, or remove lead-generation sources and strategies.

Campaign

Configure your outreach workflow, including steps, messages, delays, and lead progression through the Campaign. Inside the "campaign settings" you can:

  • Set the tone and goal for the campaign.

  • Set the messaging language.

  • Exclude or include 1st degree connections

  • Set the email fallback delay for unaccepted connection request

  • Split the LinkedIn message into more messages to mimic human behavior

Settings

Manage connected LinkedIn and email accounts and Review Mode.


❔ Why Aren't Messages Sent Immediately?

This is one of the most common questions.

There are two reasons:

1. Outreach Agent Launch Schedule

The Outreach Agent launches two times per day within the launch hours in the active days set in your LinkedIn account connection settings.

2. LinkedIn Requires Accepted Connections

LinkedIn messages can only be sent after a lead accepts your connection request. Additionally, each message step in your Campaign has a configurable delay (offset), which determines how long Gojiberry waits before completing the next step.

For example:

  • Connection request sent today

  • Lead accepts the connection tomorrow

  • Campaign waits for the configured offset

  • Message is sent X days after the connection is accepted

This behavior is expected and helps create a more natural outreach sequence.

The first message (IceBreaker) can be sent 1 hour after an invite is accepted. The 1 hour delay will be executed only if the time of the accepted invite is within the campaign launch hours. If you've set the IceBreaker to be sent 1 hour after the acceptance and the lead has accepted the request outside of the campaign launch hours, the message will be sent during the next scheduled outreach.


📧 Email Outreach

Gojiberry also supports email campaigns.

Supported providers:

  • Gmail

  • Google Workspace

  • Outlook

  • Microsoft 365

Email steps can be added anywhere in the workflow.

Unlike LinkedIn messages, emails do not require connection acceptance.

New email accounts go through a warm-up process that gradually increases sending volume to protect sender reputation. The email messages are sent during the campaigns launch hours.


Did this answer your question?