Skip to main content

Company Detail Page

The company detail page is your central hub for everything related to a specific client or potential client. It brings together company information, job postings, contacts, hiring trends, notes, and outreach tools in a single, organized view. Whether you are preparing for a first call or checking in with an existing client, this page has everything you need.

Page Layout

The company detail page is organized into a header section and a tabbed content area below it.

Company Header

At the top of the page, you will find the company’s core identity information:
ElementDescription
Company NameThe company’s official name, displayed prominently
Company FaviconThe company’s visual identifier, pulled from their website
LinkedIn LinkDirect link to the company’s LinkedIn page for quick reference and further research
Website LinkDirect link to the company’s website for understanding their business
LocationThe company’s headquarters or primary location
Employee CountNumber of employees as reported on LinkedIn
IndustryThe company’s industry classification from LinkedIn
Founded YearWhen the company was established
Below the header, an expandable description card shows the company’s profile description from LinkedIn. Below the description, the company’s top skills are displayed as badges with job counts, showing the most in-demand technologies across all of the company’s active job postings at a glance.

Header Actions

The header includes several action buttons depending on whether the company is tracked:
ButtonDescription
Track CompanyAdds the company to your pipeline at the Prospect stage (shown for untracked companies)
Client Status DropdownShows the current pipeline status with a colored badge and lets you change it (shown for tracked companies)
Notifications ToggleA bell icon that toggles notifications for new job postings at this company on or off. When enabled, you receive alerts when the company posts new jobs.
OutreachOpens the outreach flow for contacting decision makers at the company
UnprospectA trash icon that removes the company from your pipeline (shown for tracked companies)

Client Status Management

For tracked companies, the current pipeline status is displayed in the header with a colored status badge (Prospect, Contacted, Meeting, Won, or Lost). You can change the status directly from the header dropdown, and the transition is validated and logged immediately.
The company detail page works for both tracked and untracked companies. If you arrive at a company page from Client Search without tracking it first, you can still view all public data — job postings, hiring trends, skills overview, and company information. Tracking is required for pipeline features like status management, notes, activity timeline, and contact management. This lets you evaluate a company thoroughly before deciding to add it to your pipeline.

Content Tabs

The main content area is organized into tabs. Each tab focuses on a different aspect of the company. The available tabs are:
TabDescription
JobsActive job postings at the company
PeopleContacts, decision makers, and their details
TrendsHiring trend chart and job statistics
HistoryHistorical (expired) job postings
ActivitiesActivity timeline and notes (only visible for tracked companies)

Jobs Tab

The Jobs tab shows all active job postings at the company. This is one of the most important sections for understanding a company’s current hiring needs and building a targeted pitch.

Job Listing

Each job posting in the list shows:
  • Job title — The position being filled
  • Location — Where the role is based (city and flexibility)
  • Job type — Full-time, part-time, contract, internship, temporary
  • Flexibility — Remote, hybrid, on-site
  • Salary — Salary information when available
  • Skills — Key skills mentioned in the job description
  • Posted date — When the job was listed

Filtering and Sorting Jobs

The jobs tab supports filtering to help you find the most relevant roles:
  • Skills / Technologies — Filter by skills mentioned in job descriptions
  • Location — Filter by job location
  • Location radius — Filter by distance from a center point
  • Recency — Filter by how recently the job was posted
When reviewing a company, look at the types of roles they are posting. If a company consistently posts senior engineering roles, that tells you they need experienced developers — and senior placements command higher fees. If they are posting multiple similar roles (e.g., three Java developers), that indicates high-volume hiring in that area, which could be a strong ongoing placement opportunity.

Pagination

Jobs are paginated with a default limit, showing the total count of matching and total jobs. Navigation controls let you browse through all of the company’s postings, including cases where the company has dozens or hundreds of open positions.

Quick Save

Each job has a Quick Save button that lets you save it to your own job list directly from the company page. This atomically creates both the company relationship (if not already tracked) and the job record, meaning you can go from browsing a company’s jobs to having them in your personal job pipeline with a single click.

People Tab

The People tab shows all known contacts associated with the company in a unified table. Contacts are aggregated from multiple sources and deduplicated into a single view.

Contact Table

Each contact row shows:
ColumnDescription
ContactName and verification status
RoleJob title or role at the company
RelevanceA relevance score badge indicating how relevant the contact is for recruitment outreach (High, Medium, or Low)
Last ContactWhen this person was last contacted
NotesAny notes associated with this contact
ActionsQuick action buttons for email, phone, LinkedIn message, LinkedIn profile view, edit, and delete

Relevance Scoring

Each contact is scored with a three-tier relevance system:
ScoreLabelColorTypical Roles
1HighGreenHR Directors, Talent Acquisition Managers, Head of Recruitment — people who directly manage external recruitment partnerships
2MediumYellowCEOs, CTOs, Founders, Managing Directors — executives who approve recruitment spend
3LowRedDepartment Heads, Senior Contributors — people with indirect hiring influence

Managing Contacts

  • Add Contact — Manually add a new contact with name, role, and contact details.
  • Find Contacts — Trigger the AI-powered decision maker discovery process to automatically find key contacts at the company (requires a LinkedIn URL on file).
Contact aggregation pulls from three levels: company-specific contacts you added manually, GlobalCompany contacts from enrichment, and contacts extracted from job descriptions. The system deduplicates by matching on (contact_type, value) pairs, so a phone number appearing in both a job description and the company website will only show once.
See Decision Makers for more on how contacts are discovered and ranked. The Trends tab provides a visual overview of the company’s hiring activity over time.

Hiring Trend Chart

A chart showing the company’s job posting frequency over the past six months. This visual representation helps you understand whether the company’s hiring is accelerating, stable, or declining — critical information for timing your outreach.

Statistics Cards

Below the chart, several statistics cards summarize the company’s current hiring profile:
CardWhat It Shows
Hotness ScoreThe hiring intensity score displayed as a percentage, calculated as active jobs divided by employee count
Total Active JobsThe overall number of current openings
Job TypesDistribution of full-time, part-time, contract, internship, and temporary positions
Work FlexibilityDistribution of remote, hybrid, and on-site work arrangements
See Hiring Trends for detailed information on reading and interpreting trend data.

History Tab

The History tab shows expired and historical job postings from the company. This data is loaded when you click on the tab and is useful for understanding:
  • What roles the company has hired for in the past — revealing their ongoing needs
  • Whether they tend to rehire for the same positions — indicating potential repeat placement opportunities
  • The overall scope and rhythm of their hiring over time
Historical jobs show the same details as active jobs, with the addition of their original posting and expiration dates.

Activities Tab

The Activities tab is only visible for tracked (saved) companies. It shows a chronological activity timeline and a section for internal notes.

Activity Timeline

A chronological record of all interactions with the company, including status changes, notes, outreach, and meetings. See Activity Timeline for details.

Internal Notes

You can add internal notes that are visible to your entire agency team. Notes are a free-form way to record insights, meeting outcomes, strategy discussions, and any other context that helps manage the relationship. Each note shows:
  • Author — Who wrote the note
  • Timestamp — When it was created
  • Content — The note text
Internal notes are shared across your agency. Anything you write is visible to all team members, and notes from colleagues appear in your view. This ensures full context is available when anyone on the team interacts with the company. Keep notes professional, factual, and actionable.

Auto-Generated Outreach

When you discover decision makers at a company, Recruitier can automatically generate a personalized outreach message based on:
  • The company’s industry and profile description
  • Their current job openings and hiring needs
  • The specific decision maker’s role and name
  • Your recruitment specialization
This auto-generated message appears on the company page and can be used as a starting point for your outreach. Customize it to match your personal style and specific value proposition before sending.

Using the Company Page as Your Central Hub

The company detail page is designed to be the single page you need when working with any client. Here is a typical workflow:
1

Arrive at the Company Page

Navigate from Client Search, your pipeline, the Kanban board, or a direct link.
2

Review Current State

Check the pipeline status in the header. If the company is tracked, switch to the Activities tab to review recent activity entries and notes from colleagues. This gives you immediate context about where the relationship stands.
3

Analyze Hiring Needs

Browse the Jobs tab to understand what roles the company is currently filling. Check the top skills badges below the header for technology patterns. Switch to the Trends tab to see job type and flexibility breakdowns.
4

Review Hiring Trends

On the Trends tab, look at the trend chart to understand if hiring is accelerating, stable, or slowing down. Check the statistics cards for hotness score, total active jobs, job types, and flexibility distribution.
5

Identify Contacts

Switch to the People tab to review existing contacts or trigger employee discovery to find decision makers. Use the relevance scores (High, Medium, Low) to identify who to contact first.
6

Prepare and Send Outreach

Use the contact information, auto-generated messages, and your research to craft and send a personalized outreach message.
7

Update Status and Add Notes

After your interaction, update the pipeline status and add notes about the outcome, next steps, and any important details.

Advanced

How the Company Detail Page Works Under the Hood

The company detail page aggregates data from multiple sources into a unified view:
  1. GlobalCompany data: Company name, LinkedIn URL, website, description, industry, location, employee count, founded year. This is the shared enrichment data available to all users.
  2. Company data (if tracked): Client status, favorited flag, deleted flag, CRM workflow fields. This is your personal/agency relationship data.
  3. Scraped Jobs: Active job postings linked to the GlobalCompany via global_company_id. These are fetched with pagination and optional filters.
  4. Decision Makers: GlobalCompanyDecisionMaker records with full_name, linkedin_url, title, role_category, relevance score, and verification status.
  5. Contact Details: Aggregated from three levels with deduplication:
    • Level 1: Company-specific contacts (user-added through the contact management interface)
    • Level 2: GlobalCompany contacts (discovered through enrichment services)
    • Level 3: Job-level contacts (extracted from job description text)
    Deduplication works on (contact_type, value) tuples — if the same email or phone appears at multiple levels, it shows once with the most specific source.
  6. Activity Records: ClientCompanyActivity records for the timeline, plus job notes and outreach steps from jobs belonging to this company.

View Tracking

Every time you visit a company detail page, the system creates or updates a UserGlobalCompanyView record with your user ID, the GlobalCompany ID, and the current timestamp as last_viewed_at. This record powers:
  • The “Last Viewed” column in Client Search results
  • The ability to sort by recently viewed companies
  • Your personal browsing history for companies
The hiring trends chart queries scraped job data with:
SELECT date_trunc('month', created_at), COUNT(*)
FROM scraped_jobs
WHERE global_company_id = :company_id
GROUP BY date_trunc('month', created_at)
It also aggregates by job_type, flexibility, and experience_level to provide the breakdown statistics.

Connection to Other Features

  • Client Search: Clicking a company in search results navigates to this detail page and triggers a view tracking update.
  • Kanban Board: Clicking a company card in the Kanban view navigates to the detail page.
  • Decision Makers: The “Find Contacts” button on the People tab triggers the two-phase discovery process (Google CSE + Bright Data LinkedIn verification).
  • Activity Timeline: All activities shown on the Activities tab are from ClientCompanyActivity records plus job-level notes and outreach steps.
  • Job Matching: Jobs on this page can be saved to your personal job list, enabling candidate-job matching from within the company context.
  • New Job Notifications: The bell icon in the header toggles notifications for new job postings at this company. When enabled, you are alerted when the company posts new roles.

Power User Tips

  • Check the top skills badges before writing your pitch: The skills shown below the header description tell you exactly what technologies the company uses. Reference these in your outreach for immediate credibility.
  • Use the History tab to predict future needs: If a company hired 3 Java developers last quarter and those roles have since expired, they may need more soon. Switch to the History tab to review expired job postings.
  • Quick Save jobs to build a candidate matching pipeline: Saving jobs from the company page automatically creates the company tracking relationship. You can then use job matching to find candidates for these specific roles.
  • The Activities tab is your meeting prep document: Before any call or meeting, switch to the Activities tab and read through the activity timeline. Know what your colleagues have discussed, what commitments were made, and what the last interaction was about.
  • Use the Trends tab statistics to qualify the opportunity: A company posting 80% contract roles has different needs than one posting 80% full-time permanent positions. The statistics cards help you understand whether the opportunity aligns with your placement model.
  • Enable job notifications for Won clients: Use the bell toggle in the header to get alerted when Won clients post new roles. This is a natural follow-up opportunity to expand the relationship.