Sentra — Sales Intelligence
Discovers, qualifies, enriches and engages B2B prospects end to end
Problem
Researching an account meant switching between LinkedIn, data tools and the prospect's own website. Multi-step email and LinkedIn sequences were tracked by hand, so steps were missed or sent late; high-intent website visitors stayed anonymous; and leads, calls, audits and outreach status lived in separate places.
What I built
One web app that discovers companies worth pitching, qualifies them with AI (website audit, ICP fit, keyword audit, battle card), enriches them with firmographic and LinkedIn data, and engages them through a scheduled 4-step LinkedIn + email sequence with human approval of every draft. An autonomous agent finds new ICP-fit companies, inbound visitors are de-anonymized with an AI intent summary, and everything lands in a lightweight CRM with one-click weekly reports.
Key features
- Outreach engine: 4-step LinkedIn + email sequence with human-approved drafts
- Per-prospect AI audit (Content / AEO / GEO), ICP fit and battle card
- Inbound intelligence: de-anonymized visitors with AI intent summaries
- Autonomous lead-discovery agent with pitch angles
- Domain research, CRM call tracking and weekly reports
Engineering
A PostgreSQL advisory lock keeps the scheduler single-owner; each draft is claimed with a conditional UPDATE so concurrent workers never double-send; overdue steps are skipped instead of sent as a backlog blast; every user-supplied URL is validated hop by hop against public IP space (SSRF protection); Google OAuth restricted to the company Workspace, role-based access and an audit log; a REST API and an MCP server with hashed, revocable API keys.
Outcome
A steady flow of ICP-fit leads for sales, without hours of manual prospecting.





















