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 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.








