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:
Learn your ideal customer profile (ICP)
Monitor Signals that indicate buying intent
Find matching leads
Score and prioritize those leads
Add them to campaigns
Generate personalized outreach
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 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 Signals
Signals tell 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
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 ICP and Signals 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 have more than one source feeding leads into the same Campaign, allowing you to combine different lead-generation strategies while keeping a single outreach workflow. Additionally, you can manually add leads to your Campaign using a CSV import or the Gojiberry Chrome Extension.
📬 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.
Leads
View all leads added to the Campaign, track their status, apply filters, and monitor their progress through the workflow.
Queue
View all actions waiting for the next Campaign launch, including connection requests, LinkedIn messages, and emails.
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.
Settings
Manage connected LinkedIn and email accounts, Review Mode, First-Degree Connections, and the language and tone used in outreach messages.
❔ 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 once per day.
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 sending the next message.
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.
📧 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.






