How to write prompts for AI Assistant

This guide shows how to write prompts for AI Assistant and gives ready-to-use prompts for building lists, verifying emails, setting up campaigns, handling replies, and running LinkedIn outreach.

How to write prompts for AI Assistant
Use prompt examples
Build a prospect list
Organize and export your prospects
Verify and clean your emails
Build a multichannel campaign
Track results and handle replies
Warm up and connect on LinkedIn
Set up and manage your LinkedIn accounts
Plan your follow-ups
What to do in the app instead
Related articles

learn
Before you start. This guide covers the built-in AI Assistant in Snov.io. To use Snov.io from your own AI tool, such as Claude or ChatGPT, connect it via MCP instead.

How to write prompts for AI Assistant

AI Assistant asks when something is unclear instead of guessing, so your prompt does not have to be perfect. A clearer prompt just gets the task done in fewer steps.

Two ways to start

  • Name the result you want. "Build a list of 50 marketing directors at SaaS companies in Germany" tells AI Assistant what to deliver.
  • Name the process you want to work on. If you are not sure where to begin, say something like "I want to set up an outreach campaign". AI Assistant suggests options and walks you through them.

To run your task, open AI Assistant in your account. Read this guide to learn about its settings.

What to include in your AI Assistant prompt

  • The task. One task per chat works best. If you are not sure AI Assistant can do the task, just ask it.
  • Your assets, named as they appear in your account. Use the real names of your lists, campaigns, templates, and prospects. If a name is missing or unclear, AI Assistant asks which one you mean.
  • The output, for analysis and checks. Say how you want the answer when the task is analysis, filtering prospects, or checking account statuses: a summary, a table, or just the counts. For list building and verification, the output is already defined (a list of results), so you do not need to describe it.
tip
Use prompts that take action with care. Review the details of any prompt that sends an email or starts a campaign before you submit it.

Brief and detailed prompts

With a brief prompt, AI Assistant asks many clarifying questions before it starts. A detailed prompt gets the task done right away.

Brief:

Help me clean my list.

Detailed:

Verify all emails in my list {list name} and save the valid ones to a new list called {new list name}.

Use prompt examples

Replace each {placeholder} with your own details. Use the names of your lists, campaigns, and templates exactly as they appear in your account. The examples are grouped by the result you want.

Build a prospect list

Use these prompts to find prospects and save them to a list. They work with Database Search and Email Search.

Build a list from your ICP

Use this when you know who you sell to and want a ready list without setting filters by hand.

Find {number} {job titles} at {industry} companies in {country} with {company size} employees. Check how many matches are available first, then add {number} of them to a new list called {list name}.

Find one person's email

Use this when you already know the person and the company.

Find the email of {first name} {last name} at {company domain}. Tell me if it is verified, then add the prospect to {list name}.

Organize and export your prospects

Use these prompts to see what is in your account and keep it tidy. They work with your lists on the Prospects page.

See what is in your lists

Show my prospect lists with the number of prospects in each.

Look up one prospect

Use this to see everything Snov.io has on a prospect before you reach out.

Show me everything Snov.io has on {prospect name}.

Organize your lists

Create a folder called {folder name} and move my lists {list 1} and {list 2} into it.

Export a list

Export my list {list name} with name, email, company, and job title.

Verify and clean your emails

Use these prompts to make sure you send only to addresses that are safe to send to. They work with Email Verifier.

Verify a list before a campaign

The valid addresses go to a new list.

Verify all emails in my list {list name}. When it finishes, tell me how many are valid, risky, and invalid, and save the valid ones to a new list called {new list name}.

Remove invalid emails from a list

This removes prospects from the list. Export the list first if you want a copy of the original.

Verify all emails in my list {list name}. Then remove the prospects with invalid emails from the list.

Check the progress of a bulk verification

Is the bulk verification of my list {list name} finished? Show how many emails are valid, risky, and invalid.

Check a single email

Verify this email: {email address}.

Build a multichannel campaign

Use these prompts to set up email and LinkedIn steps in Campaigns. AI Assistant does not write email copy. Start from your own templates, or write the messages in the app with Generate messages with AI.

Build a multichannel sequence

Create a campaign called {campaign name} for my list {list name}. Step 1: an email from my template {template name}. Step 2: wait {number} days. Step 3: a LinkedIn connection request. Do not launch it yet.
tip
Tip: AI Assistant launches a campaign when your prompt asks it to. Add "Do not launch it yet" to review the campaign in the app first.

Build a LinkedIn sequence

Use this for a campaign that runs only on LinkedIn.

Create a campaign called {campaign name} for my list {list name}. Step 1: visit the prospect's LinkedIn profile. Step 2: send a connection request. Step 3: wait {number} days. Step 4: send a LinkedIn message with this text: "{your message}". Do not launch it yet.

Choose the LinkedIn sender

Use my LinkedIn account {account name} as the sender for the campaign {campaign name}.

Add an A/B variant

Add my template {template name} as an A/B variant to step 1 of the campaign {campaign name}.

Preview an email for a real prospect

Check the variables before you launch.

Show me how step 1 of {campaign name} looks for {prospect name} from my list {list name}.

Track results and handle replies

Use these prompts to see how your outreach performs and to answer replies. They work with Campaigns and Unibox.

Review campaign results

The comparison with your other campaigns covers the last 30 days.

Show me the results of the campaign {campaign name}. Which step gets the most replies, and how do open and reply rates compare with my other campaigns?

Track LinkedIn results

Show how many invitations in the campaign {campaign name} were sent, accepted, and replied to.

Sort unread email replies

AI Assistant only reads the replies and sends nothing.

Show my unread replies from the last {number} days. Group them by campaign and tell me which ones look interested.

Reply to a prospect by email

The reply goes out from the mailbox the conversation came in on, with the text you provide.

Show my conversations in Unibox. Then reply by email to the conversation with {email address} with this text: "{your reply}".

Sort unread LinkedIn replies

AI Assistant reads LinkedIn conversations but does not reply to them. Reply in Unibox.

Show my unread LinkedIn replies from the last {number} days. Group them by campaign.

Read a LinkedIn conversation

Use this to catch up on a thread before you reply in Unibox.

Show my chat history with {contact name}.

Warm up and connect on LinkedIn

Use these prompts for one-off LinkedIn actions outside a campaign. They work with LinkedIn Automation.

tip
Tip: These prompts act on your LinkedIn account as soon as you submit them. Check the profile, the text, and the account name first.

Warm up a lead before you reach out

You do not need to be connected for this.

Visit the LinkedIn profile {profile URL} and like their most recent post.

Check how closely you are connected

How closely am I connected to {name} on LinkedIn?

Send a connection request

Send a LinkedIn connection request to {profile URL} with this note: "{your note}".

Send a LinkedIn message or InMail

Messages go to your connections. For people you are not connected to, ask for an InMail instead of a message.

Send {contact name} a LinkedIn message with this text: "{your message}".

Endorse skills

Endorse the top skills of {contact name} on LinkedIn.

Clean up pending invites

Use this to withdraw invites that nobody answered.

List my pending LinkedIn invites. Then withdraw the ones that have been pending for more than {number} days.

Withdraw stale invites automatically

Turn on auto-withdraw for LinkedIn invites that stay unanswered for {number} days.

Export your LinkedIn network

Export all my LinkedIn connections to a spreadsheet.

Set up and manage your LinkedIn accounts

Use these prompts to connect accounts and set the limits that keep them safe.

Check your LinkedIn setup

Show my LinkedIn accounts and which slots are free.

Review the settings of one account

Show the current settings of my LinkedIn account {account name}, including the daily limits, timezone, and status.

Connect a LinkedIn account

Login and two-factor verification finish in the background.

Connect my LinkedIn account to a free slot.

Check that a new account is connected

Is my new LinkedIn account fully connected yet?

Set safe daily limits and warm-up

Use this for new accounts that need to build up their activity slowly.

Set safe daily limits for my LinkedIn account {account name} and turn on the invite warm-up.

Match the timezone and location

Set the timezone of my LinkedIn account {account name} to {timezone}.

Set a custom proxy

Set a custom proxy on my LinkedIn account {account name}: {proxy details}.

Refresh account stats

Refresh the SSI score and activity stats of my LinkedIn account {account name}.

Share a slot with a teammate

Assign my free LinkedIn slot to {teammate name}.

Disconnect an account

This removes the account connection from Snov.io.

Disconnect my LinkedIn account {account name}.

Plan your follow-ups

Use these prompts to keep track of what to do next.

See your tasks

What tasks do I have on my Snov.io calendar this week?

Schedule a follow-up

Schedule a follow-up task for {prospect name} on {date}.

What to do in the app instead

AI Assistant cannot do these tasks yet. Use the alternatives:

  • LinkedIn Search: use LinkedIn Search in the app, then ask AI Assistant to work with the saved list.
  • Writing email copy: use Generate messages with AI from the enrichment tools.
  • Replying to LinkedIn conversations: reply directly from Unibox or your LinkedIn.
  • Enrichment tools: use Fill out from web, Clean and edit, and Generate messages with AI in the app or through MCP. See this guide.
  • Building an ICP from a website: set it up in Product and ICP.

Thanks for your feedback!

Was this helpful?

No

Sorry about that 😢

How can we improve it?