Skip to main content

Monitoring Background Jobs

Learn how to view, search, and manage background jobs in Introzy—including enrichment, email, site builds, and directory tasks.

Written by Nicole Adams

Background Jobs is a monitoring page that shows all asynchronous work running on behalf of your organization—AI enrichment runs, outgoing emails, site builds, directory cleanups, and more. Use it to check job status, review results, retry failed jobs, and clean up old job records.


Accessing Background Jobs

  1. In the left sidebar, scroll to the bottom of the Settings section.

  2. Click Background Jobs.

The page opens at app.introzy.com/background-jobs and displays all jobs across your organization.


Understanding the Jobs Table

The table lists every job with these columns:

Column

What it shows

Job

The subject of the job — a contact name, email address, company name, or site identifier

Status

Current state: Queued, Active, Completed, or Failed

Queue

The type of work being performed

Created

How long ago the job was started

Duration

How long the job took to finish

Actions

A delete (trash) icon to remove the job record

Filtering by Status

Use the dropdown above the table to filter jobs by status:

  • All Jobs — shows every job across all statuses

  • Active — jobs currently being processed

  • Queued — jobs waiting to start

  • Completed — successfully finished jobs

  • Failed — jobs that did not complete successfully

Searching Jobs

Type in the Search jobs, queue, or ID… box to find jobs by subject (contact name, email, company name), queue type, or job ID.


Queue Types

Introzy runs several types of background queues. All are visible in the same table.

Queue

What triggers it

What it does

People enrichment

Clicking ✨ AI Enrich Profile on a People record

Looks up professional profile data (title, bio, LinkedIn, etc.) for a contact

Company enrichment

Clicking ✨ AI Enrich Company on a Companies record

Looks up company data (description, industry, headcount, products, etc.) using the company's website URL

Email

Sending an automated email from a Pipeline or workflow

Delivers a transactional email to a contact using a named template

Directory Cleanup

Deleting a directory or site

Removes associated files and data after a directory is deleted

Site build

Publishing or updating a Site

Builds and deploys the site's static files


Viewing Job Details

Click any row in the table to open the Job Details panel. The information shown varies by queue type.

People Enrichment jobs

Shows the contact's name and email, plus the full Enriched Profile Data returned:

  • Professional Bio, Job Title, Industry, Experience, Education, Skills

  • LinkedIn, Twitter, GitHub profile links

  • A Last updated timestamp

  • Fields that returned no data are marked Not available (no public data found) or Not found (no matching social profile)

Company Enrichment jobs

Shows the company name and domain, plus Enriched Company Data:

  • Tagline, Company Description, Good Fit Introductions

  • Industry, Headquarters, Founded, Employees

  • Products & Services, Integrations

  • LinkedIn, Twitter/X links

  • A Last updated timestamp

  • If the job failed, the panel shows No enriched data available yet

Email jobs

Shows a Job Summary with:

  • Recipient email address

  • Template name (e.g., "Introduction email", "Send to finance")

  • Queue, Initiated by, and Organization

Technical IDs are available in the Technical IDs section for support purposes.

Directory Cleanup and Site Build jobs

Shows the site identifier and job metadata (queue, initiated by, organization).


Retrying a Failed Job

Failed jobs show a Retry Job button in the detail panel.

  1. Click the row of the failed job to open the detail panel.

  2. Click Retry Job.

  3. A new job is queued immediately.

The original failed job record remains in the table. Once the retry completes, the new job appears as Completed.

Note: Retry is only available on failed jobs. Completed jobs cannot be re-run from the Background Jobs page. To run enrichment again on a contact or company, open the record and click the ✨ AI Enrich button directly.


Deleting a Job Record

Deleting a job removes the record from the Background Jobs list. It does not affect the underlying data — enriched fields on a contact or company are not removed when their job record is deleted.

To delete a single job: Click the trash icon in the Actions column of any row, or open the job detail panel and click Delete Job.

Important: Deleting a job record is permanent. The job history is removed from the Background Jobs page immediately.


FAQ

Can I create a job directly from this page?

No. Background Jobs is a monitoring view only. Jobs are created when you trigger an action elsewhere in Introzy (for example, clicking ✨ AI Enrich on a contact, sending an email from a Pipeline stage, or publishing a Site).

Can I see jobs started by other members of my organization?

Yes. The Background Jobs page shows all jobs started by any member of your organization, not just your own.

Can I bulk-delete job records?

Not currently. Job records must be deleted one at a time using the trash icon or the Delete Job button in the detail panel.

Does deleting a job record undo the work it performed?

No. Deleting a job record only removes it from the Background Jobs list. Any data written by the job — such as enriched fields on a contact or company — is not affected.

Why does a completed enrichment job show fields as "Not available" or "Not found"?

This means enrichment ran successfully but couldn't locate public data for those fields. Common reasons include personal email addresses (e.g., Gmail, Yahoo) with no linked social profiles, obscure or new company domains, or pre-launch companies with limited public presence. This is expected behavior, not an error.

How long does a typical job take?

  • People enrichment: 13–25 seconds

  • Company enrichment: 40–50 seconds

  • Email: Near-instant (0–1 second)

  • Directory Cleanup / Site build: Varies; most complete in under a minute

If a job has been Active or Queued for more than 5 minutes, contact support via the in-app chat.

Can I search for jobs by contact name?

Yes. Type the contact's name or email address in the Search jobs, queue, or ID… box. Results update as you type.


Troubleshooting

A job has been Active or Queued for more than 5 minutes

Cause: The job may be stuck due to a processing error not yet reflected in the UI.

To fix this:

  1. Refresh the page to check whether the status has updated.

  2. If the job is still Active or Queued after refreshing, contact support via the in-app chat and include the job's queue type and the time it started.

A failed enrichment job shows "No enriched data available yet"

Cause: The enrichment worker was unable to retrieve data for the company or contact.

To fix this:

  1. Open the job detail panel and note the company name or domain (for company jobs) or the contact email (for people jobs).

  2. Verify the information is correct on the underlying record.

  3. For company enrichment, confirm the company has a valid, public-facing Website URL. Hover over the ✨ AI Enrich Company button on the company record — if it shows "Company must have a URL to enrich", add the URL first.

  4. Click Retry Job in the detail panel.

The Background Jobs page shows no jobs

Cause: No background work has been performed in your organization yet, or all jobs have been deleted.

This is expected if your organization is new or if enrichment hasn't been triggered. Jobs only appear after an action creates them. To generate your first jobs, open a People or Companies record and click the ✨ AI Enrich button.

Did this answer your question?