Outreach at
full speed.
Multi-step email campaigns inside Salesforce. Sent from each consultant's own Gmail or Outlook mailbox. Personalised by Claude using your placement history, jobs, and notes — not just first names.
Good morning, Jordan
342 emails queued for today · 12 campaigns active
Three steps to live.
Engage is a managed Salesforce package. Your data stays in your org. Sends come from your consultants' real Gmail or Outlook mailboxes. The cadence shows up where the work happens — on the Contact, Account, and Opportunity record.
Install the package
Paste the AppExchange install URL into your Salesforce org. The setup wizard takes you through configuration, senders, mailbox connect, and data mapping in five steps.
Connect the mailbox
Each consultant connects their own Gmail or Outlook account via OAuth. Sends from their real inbox — no shared ESP, no third-party domain, no deliverability tax.
Build a campaign — or let AI
Sequence emails with delays, write copy yourself, or describe what you want and AI builds the full campaign. Add contacts manually or with a natural-language search.
Built for recruiters who actually send email.
Four pieces, tightly integrated. No tab-switching, no double-entry, no second source of truth. Engage works because it speaks recruiter — placements, BD, dormant clients, candidates, roles.
Multi-step sequences with smart drip sending.
Build a cadence with email steps and delays between them. Engage sends ~400 per consultant per day, 90 seconds apart, during business hours. Follow-ups are always prioritised over Step 1.
- ↳Customisable delays between steps
- ↳~400 sends/day per consultant · 90s spacing
- ↳Auto-pause on out-of-office replies
- Step 1Intro · {{ai_intro}}SENT
- +3 daysBump · case studySENT
- +5 daysHand-off — quick call?RUNNING
- +9 daysFinal · last noteQUEUED
Claude writes the intro using your CRM data.
Drop {{ai_intro}} into any step. Claude reads the contact's placement history, jobs they've been put forward for, and your notes — and writes a line that wouldn't read like a template.
- ↳Personalised from real CRM context
- ↳AI Campaigns · describe the brief, get a sequence
- ↳AI-powered contact search
Open, reply, bounce, sentiment — per consultant.
Pixel-tracked opens with bot filtering. Redirect-tracked clicks. Multi-tenant Gmail and Outlook polling for bounces and replies. Sentiment classification on every reply. Leaderboard for the team.
- ↳Open & click tracking · 10s bot threshold
- ↳Sentiment: interested / not / OOO / referral
- ↳Consultant leaderboard · period and metric filters
Four AI finders that surface who to contact next.
Engage scans your CRM every day for outreach moments worth chasing — placements about to end, dormant clients, candidates moving roles, and new contacts at companies you've worked with.
- ↳Placement ending · 90 days out, 6+ month placements
- ↳Dormant client · no activity in your defined window
- ↳New contact at existing client · auto-intro draft
Plus the rest of the toolkit.
All in the package · Nothing extra to installSentiment analysis
Keyword rules + Claude fallback. Classifies interested, not interested, OOO, or referral on every reply.
Automated triggers
Daily jobs draft campaigns for placement endings, company moves, no-reply re-engagement, and new client contacts.
Bounce & reply detection
Multi-tenant Gmail and Outlook inbox polling. Auto-pauses cadences on OOO. Marks bounces straight on the Contact record.
Lightning record component
Drop the activity panel onto the Contact page — outreach history, campaign membership, quick-add, all on the record.
Setup wizard
Five guided steps: configuration, senders, mailbox connect (Gmail or Outlook), AI-powered data mapping, complete. No SOQL, no Apex.
Managed package
Installs from a single AppExchange URL. Namespace ohub. Works in any Sales Cloud or Service Cloud org.
Numbers, not adjectives.
Four numbers that describe Engage better than any hype line. We'll walk through each on the demo, with the working app open in front of you.
Per consultant. Never per email.
One number per consultant, one bill per month. We don't charge per send, per AI request, or per opportunity surfaced. Annual billing gets two months free.
Starter
For lean teams running their first cadences in Salesforce.
View pricing- Multi-step campaigns with delays
- Sends from each consultant's Gmail or Outlook
- Open & click tracking · bounce detection
- Setup wizard · 5 guided steps
- Email support · 1-business-day
Pro
RecommendedMost-picked. AI Campaigns, AI Contact Finder, and the Opportunities engine on.
View pricing- Everything in Starter
- AI personalisation — Claude reads your CRM
- AI Campaigns — describe it, AI builds it
- AI Contact Finder — natural language to SOQL
- Sentiment analysis · auto-pause on OOO
- Slack support · 4-hour response
Things recruiters ask first.
Honest answers. If we don't do the thing, the answer says so. If you want to push deeper, the demo is where we'll happily get into edge cases.
Inside. It's a managed AppExchange package (namespace ohub) — Salesforce is the system of record. Campaigns, replies, opens and bounces all sit on the Contact and Account pages. Add the Engage Lightning component to your Contact page layout and you've got an activity panel right there: campaign history, reply sentiment, and one-click add to a new sequence.