Trial

Live data stream. Faster execution. More meetings across every channel.

Get live profile data, verified contact info, embedded and automated LinkedIn execution, and hands-free power dialing.

Natively built into HubSpot

Every product shot on this page is a working demo. Try them below.

ContactsEnrichActions

Ian Bolton

VP Sales at Etera
ian@etera.io
linkedin.com/in/ian-bolton
  • Note
  • Email
  • Call
  • Task
  • Meeting
  • Phone
  • LinkedIn DMs
  • More
Key informationActions
Contact owner
Maya Levin
Email Status
Valid
Mobile Phone Number
+1 (512) 555-0187
Lifecycle Stage
Lead

This week

  • LinkedIn message logged by Maya Levin
    Yesterday at 9:41 AM

    LinkedIn message received from Ian Bolton

    By Maya Levin on LinkedIn

    Thursday works. Send me an invite?

    View on LinkedIn

    2 associations
  • LinkedIn message logged by Maya Levin
    Yesterday at 9:03 AM

    LinkedIn message sent to Ian Bolton

    By Maya Levin on LinkedIn

    Thanks for connecting, Ian. Worth a quick call this week?

    View on LinkedIn

    2 associations
  • LinkedIn message logged by Maya Levin
    2 days ago at 4:52 PM

    Ian Bolton accepted the LinkedIn connection request

    By Maya Levin on LinkedIn

    View on LinkedIn

    2 associations
  • LinkedIn message logged by Maya Levin
    2 days ago at 10:14 AM

    Sent a LinkedIn connection request

    By Maya Levin on LinkedIn

    View on LinkedIn

    2 associations
Ian Bolton
VP Sales at Etera · Building outbound teams that book meetings
Austin, Texas, United States
Experience
  • VP Sales
    Etera
    Mar 2024 - Present · 2 yrs 8 mos
  • Brightwave
    Jun 2018 - Feb 2024 · 5 yrs 9 mos
    • Director of Sales
      Jan 2021 - Feb 2024 · 3 yrs 2 mos
    • Account Executive
      Jun 2018 - Dec 2020 · 2 yrs 7 mos
Education
  • Lakeview University
    BBA, Marketing
    2010 - 2014

We booked 41 meetings last month without adding headcount. The trick was boring: call the warm ones first, and log every touch back to the CRM the moment it happens.

· · 2 reposts
Open on LinkedIn

Trusted by teams at

  • Descript
  • Charles
  • Yttrium
  • Quack
  • Predibase
  • Customer logo
  • Truffle Security
  • Keeper
  • Riverside
  • SoftwareOne
  • Optibus
  • Dailymotion
  • Verified
  • Pebble
  • Enel
  • Primelis
  • Anomalo
  • tab32
  • Pecan
  • Pepper
  • Customer logo
Email

Emails that never bounce.

boring checks every address before your sequences send, and fixes the ones that would bounce.

Email verificationLive, Verified Data

Every email checked before you reach out.

boring verifies a contact's email when they're added to HubSpot, every time they're enrolled in a sequence, and whenever their email changes.

  • Writes Email status and Email verification date on the contact, for your lists and workflows.
  • Sets your invalid-email lead status, like Bad Contact Info, so workflows keep bad emails out of email steps.
  • Your reps still reach the contact by phone and on LinkedIn.

Enrolled in Outbound: VP Sales · just now

ContactsEnrichActions

Noah Brenner

Head of RevOps at Fernwood
noah.brenner@fernwoodhq.com
linkedin.com/in/noah-brenner
  • Note
  • Email
  • Call
  • Task
  • Meeting
  • Phone
  • LinkedIn DMs
  • More
Email Status set to Invalid, and Lead Status to Bad Contact Info, so your workflows keep this contact out of email steps.
Key informationActions
Contact owner
Maya Levin
Lead Status
Bad Contact Info
Email
noah.brenner@fernwoodhq.com
Email Status
Invalid
Email verification date
--
Lifecycle Stage
Lead

Email enrichmentLive, Verified Data

A bad email becomes a good one.

When an email is invalid, boring finds a valid work email, makes it the contact's primary email and keeps the old one as an additional email.

  • Writes Email source, Enriched by boring, so you always know where it came from.
  • Can put the contact back into the sequence they were in.
ContactsActions

Ian Bolton

VP Sales at Etera
ian.bolton@etera.com
linkedin.com/in/ian-bolton
  • Note
  • Email
  • Call
  • Task
  • Meeting
  • Phone
  • LinkedIn DMs
  • More
Key informationActions
Contact owner
Maya Levin
Lead Status
Bad Contact Info
Email
ian.bolton@etera.com
Email Status
Invalid
Email source
--
Click Enrich on the record
Calls

More calls, more connects.

Real numbers for your contacts, and a dialer that works through your HubSpot call tasks for you.

Phone numbersAdd-on, at cost, any plan

Mobile and direct numbers, one click away.

boring finds a contact's mobile and direct numbers from their LinkedIn profile, and checks each one before anyone dials it.

  • Line type, carrier and whether the number is live, right on the record.
  • An add-on on any plan, billed at cost: about $0.21 to $0.32 per number found.
ContactsEnrichActions

Ian Bolton

VP Sales at Etera
ian@etera.io
linkedin.com/in/ian-bolton
  • Note
  • Email
  • Call
  • Task
  • Meeting
  • LinkedIn DMs
  • More
Key informationActions
Contact owner
Maya Levin
Email
ian@etera.io
Mobile Phone Number
--
Phone Number
--
Phone status
--
Click Phone on the record

Dial fasterDial faster add-on

Dial faster works through your call tasks for you.

Turn it on in HubSpot's call task queue and boring dials each task, logs the call outcome with your own dispositions, completes the task and moves to the next one.

  • Detects voicemail and redials a call that drops in its first seconds.
  • Uses HubSpot's own calling, so there's nothing new for reps to learn.
  • Shows each number's line type and carrier before it rings.
TasksCall tasks due today
Task3/24
RescheduleComplete
ContactsActions

Ian Bolton

VP Sales at Etera
Mobile+1 (512) 555-0187Verizon
Call+1 (512) 555-0187
Call ended00:06
Call outcomeLeft voicemail
Notes
Take notes on this call...
Call from browserChange provider
LinkedIn

LinkedIn, wired into HubSpot.

Bring people in from LinkedIn, keep them current, and run LinkedIn from your sequences and workflows, from each rep's own LinkedIn.

Export from LinkedInLive, Verified Data

Any LinkedIn profile into HubSpot, in one click.

boring's Export button on LinkedIn and Sales Navigator finds and verifies the person's work email, then creates the contact and their company in HubSpot.

  • Mapped to your HubSpot properties, and owned by the rep who exported.
  • Each rep gets a list in HubSpot of everything they exported.
  • Already exported? The button offers Update export instead.

Ian Bolton

VP Sales at Etera · Building outbound teams that book meetings

Austin, Texas · 500+ connections

ConnectMessageMore
Click Export on the profile

Job changesLive, Verified Data

Know the moment a contact changes jobs.

boring compares your contacts with LinkedIn and catches job changes, then asks before it updates HubSpot.

  • Update in HubSpot writes the new title and company, and stamps a Changed roles on date.
  • Or have boring apply changes on its own, or create a task for the contact owner to review.
  • A Job changes view, with HubSpot's date filters, shows who moved and when.
ContactsEnrichActions

Ian Bolton

VP Sales at Etera
ian@etera.io
linkedin.com/in/ian-bolton
  • Note
  • Email
  • Call
  • Task
  • Meeting
  • Phone
  • LinkedIn DMs
  • More
Key informationActions
Contact owner
Maya Levin
Email
ian@etera.io
Job Title
VP Sales
Company Name
Etera
Changed roles on
--
Pick an answer in the dialog

LinkedIn in sequencesLinkedIn Integration

LinkedIn tasks in your sequences, done for you.

boring does the LinkedIn connection and message tasks in your HubSpot sequences from each rep's own LinkedIn, and marks them complete.

  • Run every LinkedIn task, or only the ones tagged #auto.
  • Follows your sequence's timing, and never sends outside it.
  • When a contact replies on LinkedIn, boring logs it and flags the contact, so your workflow can take them out of the sequence.
Sequences

Outbound: VP Sales

Actions Enroll
Ian BoltonVP Sales at EteraUnenrolledEnrolled by Maya Levin
Ian replied on LinkedIn“Thursday works. Send me an invite?”Logged to the timeline. Your workflow unenrolled Ian from the sequence.
  1. 1. Automated emailDay 1
    Quick question about Etera
    From Maya LevinSent
  2. Immediately after
    2. LinkedIn taskDay 1
    Send connection request
    Assigned to Maya Levin Completed by boring
  3. Wait 2 days
    3. Call taskDay 3
    Call Ian
    Assigned to Maya LevinDue today
  4. Wait 1 day
    4. LinkedIn taskDay 4
    Send message
    Assigned to Maya Levin Completed by boring
  5. Wait 2 days
    5. Automated emailDay 6
    Following up
    From Maya LevinNot sent: unenrolled

Workflow actionsLinkedIn Integration

Seven LinkedIn actions for your workflows.

Add boring to any contact workflow: send a connection request or a message, view a profile, follow, react to or comment on a post, or withdraw a request.

  • Sent as the contact owner or a HubSpot user you pick, from their own LinkedIn.
  • Each action returns a LinkedIn result to branch on.
  • Nobody gets the same request, message or comment twice.
BackNew leads: LinkedIn outreach ONEnrollTurn off
Trigger enrollment for contacts
Only enroll contacts that meet these conditions
Group 1
Lifecycle stage is any of Lead
Re-enroll offDetails
1. Send LinkedIn connection request
Send a LinkedIn connection request
Send from: Contact owner
Details
Configuring
You are currently editing this action...
Pick an action to add it to the workflow

LinkedIn on the recordLinkedIn Integration

LinkedIn, right on the contact.

boring's LinkedIn card shows who the contact is on LinkedIn, lets reps connect and open their LinkedIn DMs, and shows the contact's posts, comments and reactions.

  • Every LinkedIn message is logged on the contact's timeline, and on their company's.
  • Your whole team's LinkedIn conversations with a contact, in one place.

Earlier

  • Note by Maya Levin
    6 days ago

    Met Ian at a RevOps meetup in Austin. Wants to see how the team logs LinkedIn touches.

    1 association

No LinkedIn activity logged yet. Connect from the LinkedIn profile card.

Ian Bolton
VP Sales at Etera · Building outbound teams that book meetings
Austin, Texas, United States
Experience
  • VP Sales
    Etera
    Mar 2024 - Present · 2 yrs 8 mos
  • Brightwave
    Jun 2018 - Feb 2024 · 5 yrs 9 mos
    • Director of Sales
      Jan 2021 - Feb 2024 · 3 yrs 2 mos
    • Account Executive
      Jun 2018 - Dec 2020 · 2 yrs 7 mos
Education
  • Lakeview University
    BBA, Marketing
    2010 - 2014

We booked 41 meetings last month without adding headcount. The trick was boring: call the warm ones first, and log every touch back to the CRM the moment it happens.

· · 2 reposts
Open on LinkedIn
Click Connect on the LinkedIn profile card
Insights and admin

See it, set it, ask it.

Reports inside HubSpot, rules your admins control, and answers from your AI app.

InsightsEvery plan

See what boring did, rep by rep.

boring's Insights live in its HubSpot app home: email verification, phone, LinkedIn and profile enrichment, by day, week or month, and by rep.

  • Bounces prevented and emails enriched, so you can see the return.
  • Every plan includes Insights.
boring
Quick filters

Prospects verified

This weekCompared to | Previous period
  • (Count) Contacts verified

    1,067▼ 13.6%

boring ROI

This weekCompared to | Previous period
  • Bounces prevented

    253
  • Emails enriched

    118

Email verdicts

This week
  • (Count) Contacts

Email data accuracy

This week
  • Valid

    76.3%
  • Invalid

    10.3%
  • Questionable

    13.4%
Or switch dashboards from the title, and pick a Date range. Sample numbers.

Field mappingLive, Verified Data

Your fields, your rules.

Admins choose which HubSpot property each LinkedIn data point goes to, and whether an export overwrites what HubSpot has or keeps it.

  • Create a new HubSpot property right from the mapping.
  • Reps see the rules, but only admins can change them.
Acme Preview

Export

ExportHistory

What happens when someone on your team exports a LinkedIn profile, and every export boring made.


Export

What happens when someone on your team exports a LinkedIn profile from the extension.

Look for an email address

Finds and verifies a work email during the export. On by default.

Look for a phone number

Billed per lookup. Narrowed by the title and owner rules under Phone enrichment.

Overwrite fields on records that already exist

Off means an export only fills fields that are empty.

Your exports in HubSpot

boring exports · Dana Ortiz: an active list of every contact you exported. Sort or filter it by "Exported on (boring)" for any day.

Open list

Which part of the LinkedIn profile lands in each property, for everyone on your team: names, LinkedIn URN and member ID, Sales Navigator ID, the exporting rep and more. Type a value in braces to write it literally, and leave a property empty to not write it.

DestinationHubSpot
RecordContact
LinkedInWritesHubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Writes to HubSpot
Add a HubSpot contact property

Puts exported contacts in static lists of these names (made when missing) when a rule matches. Every matching rule applies.

Which HubSpot sequence an exported person goes into. The first matching rule wins.

Ian Bolton, after Maya Levin's next export

Already in HubSpot · owner Jordan Pike
Exported by (boring)
maya@acmepreview.com
Written on every export
Exported on (boring)
10/22/2026
Written on every export
City
Austin
Filled: it was empty
Company name
Etera Inc
Kept: HubSpot already has a value
Country/Region
United States
Kept: HubSpot already has a value
LinkedIn URL
https://www.linkedin.com/in/ian-bolton
Filled: it was empty
Contact owner
Jordan Pike
Kept: an export never takes a contact from its owner
Job title
Sales Manager
Kept: HubSpot already has a value
State/Region
Texas
Filled: it was empty
Email
ian@etera.io
Kept: an export never replaces an email
Static lists
Leadership
Added by a tag rule
Flip Overwrite, or remap a field, and watch Ian's record

Ask in plain wordsEvery plan

Ask about your pipeline in plain words.

Connect boring to Claude or another AI app that supports connectors, and ask about HubSpot and boring. You get the number and the people behind it, with links to their records.

  • Uses your team's own definitions, like what counts as a booked meeting.
  • Covers verification, enrichment, LinkedIn, calls and job changes.
Claude · with boring connected

How many meetings did we book this month from contacts boring enriched?

Used boring: find_enriched_people_with_activity

14 meetings, with 12 contacts boring enriched. I used your saved definition of a booked meeting: a HubSpot meeting with outcome Scheduled or Completed, by start date.

Priya NairSales Director, Halvorsen FreightOct 3
Ian BoltonVP Sales, EteraOct 9
Dana WhitfieldCRO, Lumen GridOct 14
Marco DiazHead of Sales, Corvel LabsOct 16

and 10 more, each with a link to the HubSpot record.

Security

Connects in minutes, on HubSpot's own terms.

  • Boring is a HubSpot app: you choose to connect it from your HubSpot account, and you can disconnect it at any time.
  • It connects through the HubSpot API, which you approve on HubSpot's own sign-in screen, and encrypts all data both in transit and at rest.
  • Once the verification of the email is completed, Boring updates HubSpot with the email status and does not retain any sensitive data after that.

Our plugins are priced per user.

Add Dial faster for $39 per user per month. Phone verification and enrichment are an add-on on any plan, at cost: about $0.21 to $0.32 per number found.

See pricing

Live, Verified Data

$79

  • per user per month, or $799 a year
  • Verify emails
  • Enrich emails
  • Profile enrichment
  • Export

LinkedIn Integration

$59

  • per user per month, or $599 a year
  • LinkedIn automation
  • LinkedIn DMs
  • LinkedIn activity

Everything, best value

$99

  • per user per month, or $999 a year
  • Live, Verified Data
  • LinkedIn Integration
  • Dial faster

Live data stream. Faster execution. More meetings across every channel.