Background Agents: Setup Guide
Learn how to set up Spiich Background Agents - autonomous AI agents that handle lead generation, contact enrichment, deal qualification, and pipeline reviews on autopilot.
Introduction
Spiich Background Agents are autonomous AI agents - running on a daily schedule or changes in your CRM. They handle repetitive sales tasks like lead generation, contact enrichment, deal qualification, and pipeline reviews. You can set them up in two ways: by telling Spiich what you need in plain language, or by configuring them manually in Settings → Background Agents. Read more about Background Agents here.
What Background Agents Can Do
Spiich Background Agents have access to the same tools as your sales reps. They can:
- Read and write to your CRM — organizations, people, deals, tasks, and notes
- Research the web — company websites, news, job postings, and public data
- Find new leads from prospecting databases and web sources
- Enrich contacts with emails, phone numbers, and LinkedIn profiles
- Qualify and score companies against your ICP using real signals
- Send you email reports with findings and recommended actions
Prerequisites
To create a Background Agent, ensure that:
- You are a Spiich admin user
- You have sufficient credits to cover background agent consumption
Trigger Types
Background Agents need a trigger - a condition that tells them when to run. There are two types.
Event-Driven
Event-driven agents fire instantly on changes in your CRM, such as a record creation or update. Use event-driven triggers when you want background agents to automatically run on an action, like qualifying new leads or enriching a new contact.
Scheduled
Scheduled agents run on a set interval - every day, every other day, or once a week. Use them for tasks that occur on a regular cadence, like lead generation, pipeline reviews, or recurring reports.
Credits
Background Agents consume credits when they run. Credit usage depends on the actions the agent takes — such as enriching contacts, updating CRM records, or generating reports. Credits are allocated monthly.
You can view your credit balance, usage breakdown, and per-action costs in Settings → Billing.
Creating Background Agents
To create a background agent, just tell Spiich what you need.
Chat Setup
Select a use case below to see the full setup sequence example.
Prerequisites
Before you begin, make sure the following CRM attributes are in place:
- Source on the deal object, set as a multi-select field with Spiich Background Agent as an option
- ICP fit score on the company object, set as a 1-5 rating field. If a similar field already exists, you may use it instead, just ensure to update the example prompts below accordingly.
Note: Due to CRM limitations, it may take up to 1 hour for the agent to see newly added fields. Set the attributes first and wait approximately 1 hour before following the message sequence below.
Step 1: Understand the ICP
Send the message below to Spiich. It will analyze your ICP and break it down into core segments based on region, size, industry, and company archetype.
Reiterate until the agent is fully aligned with your ICP and target segment.
Step 2: Lead sourcing strategy
Next, use the message below to draft a lead sourcing strategy for the agent to follow.
Continue once you are satisfied with the lead sourcing strategy. You may incorporate your existing lead sourcing strategies and relevant websites to scrape.
Step 3: Create the lead generation agent
Based on ICP and lead sourcing strategy, the agent will create a lead gen agent. Adapt the prompt based on desired number of leads and CRM output preferences.
Example prompt output: New deal and enriched organisation objects in your CRM - daily.
Step 4: Create the buyer discovery agent
Finally, we will create a buyer discovery agent to identify the most relevant decision-makers for each added deal. Adapt the prompt based on desired number of decision-makers and CRM output preferences.
Example prompt output: A note on each new deal with the 5 most relevant decision-makers to approach.
Editing and Managing Agents
Background Agents can be edited directly through the chat or by going to Settings → Background Agents and selecting the edit button on the agent you wish to edit. On this page, you can also pause, manually trigger, or delete agents along with seeing the number of used and remaining credits, and recent agent runs.
Pausing, triggering, and deleting agents cannot be done through the chat.