Integrations · Lead Perfection · Client guide & SOP

LeadPerfection Call Result Rules: act on every call result automatically

When a rep logs a call result in LeadPerfection, your campaigns can now react on their own. Choose what each result code does: mark the contact Do Not Contact, or pause their automation for the number of days you choose. Nothing changes until you save rules.

Watch the walkthrough

A narrated two-minute introduction and walkthrough. Turn on captions with the CC button. The contacts, codes and numbers on screen are example data.
The short version Open Settings → Lead Perfection and scroll to When LeadPerfection records a call result. For each result code, choose Nothing, Do not contact, or Pause automation with a number of days, then click Save rules. From then on, every new call result that matches a rule is acted on once.

Why it matters

Your reps log every call in LeadPerfection. Until now, a result like Do not call or Not interested stayed there, and your text campaigns kept messaging that customer.

BeforeA rep logs "Not interested" in LeadPerfection. An hour later your campaign texts the same customer, unless someone remembers to update the contact here too.
NowYour rules act on the result automatically: the contact is marked Do Not Contact, or their automation pauses for the days you chose.
Why that helpsCustomers who said no stop hearing from you, people who asked for time get it, and your managers stop updating two systems by hand.

Before you start

Set it up

  1. Open Settings and click Lead Perfection in the left menu, under Integrations & Intake.
  2. Scroll to When LeadPerfection records a call result. It shows Not configured (inert) until you save rules.
  3. For each result code, open the Action menu and choose Nothing, Do not contact, or Pause automation. For a pause, type the number of days (1 to 365).
  4. Optional: turn on Write an Outreach hold until date (see the tip below).
  5. Click Save rules. The badge changes to Active (v1), and each later save adds a version.
The When LeadPerfection records a call result section, Active (v1), with COMP set to Pause automation for 180 days and OOA set to Do not contact
ExampleCOMP (Bought Competition) pauses for 180 days. OOA (Out of Area) is marked Do not contact.
No time zone to set LeadPerfection records call times in your company's local time, so they're read in your workspace's time zone. Each pause ends at midnight in the contact's own time zone.

The actions

ActionWhat happens to the contact
NothingNo change. This is the default for every code.
Do not contactLead status becomes DNC, text and email opt-ins are turned off, the conversation is closed, and running automation is cancelled. It's recorded in your do-not-contact log.
Pause automation for N daysRunning text sequences and flows are cancelled, and most automated texts are held until midnight (contact's time) on the call date plus N days.
Outreach hold until With this option on, a pause also writes an Outreach hold until date on the contact, set to the day after the pause ends. Use a date trigger on that field, firing on the date itself in the contact's time zone, to restart follow-ups automatically.

How results arrive

Apply rules to older leads

  1. Save your rules first. Preview existing leads stays disabled while the table has unsaved changes.
  2. Click Preview existing leads. The preview shows how many contacts match, how many pauses have already ended (they're skipped), and a breakdown by code and action.
  3. Check the numbers, then click Apply. Leads are processed in batches with a progress line.
  4. If it stops part way, click Resume Apply. Contacts that were already done are skipped.

Each preview covers up to 5,000 contacts. If you have more, choose one result code in the preview and apply code by code.

Preview Rule Applications: 37 candidates, 3 expired pauses, COMP Pause 180d 21 leads, OOA Do not contact 9, WN Do not contact 7, and the Apply to 37 leads button
ExampleThe preview before you apply.

Undo

Good to know

What a pause doesn't stop Pause automation stops text sequences and flows that are running now and holds most automated texts until the date. It does not stop AI phone calls, emails sent by newer flows, or single scheduled sequence steps, and cancelling running automation is best effort. Use Do not contact when the customer must not be called at all.

Troubleshooting

What you seeWhyFix
"Connect Lead Perfection above to load disposition codes"Lead Perfection isn't connected, or its login stopped working.Connect it on the same page and click Test.
A contact wasn't paused or markedThe call was logged before you saved rules, its code is set to Nothing, or it hasn't been checked yet.Wait for the next 15-minute check, refresh the contact, or use Preview and Apply.
Preview existing leads is greyed outThe table has unsaved changes.Click Save rules first.
A "needs attention" message on the sectionSome contacts couldn't be updated yet.They're retried automatically. If it stays, contact support.
"These rules were changed by someone else"Another admin saved rules after you opened the page.Reload the page and make your change again.
Still stuck? Contact our support team with the contact's name, the result code and when the call was logged.

Questions

Does this change anything before I save rules? No. Until you save rules, the section is inert and nothing happens.

Which result counts if a lead has several calls? The latest call result.

Can one call be acted on twice? No. Each call is acted on once, even if it's checked again.

When does a pause end? At midnight in the contact's own time zone, on the call date plus the number of days you set.

Do I need to set a time zone? No. Call times are read in your workspace's time zone.

Will AI phone calls stop during a pause? No. Use Do not contact when a customer must never be called.

Can you help us choose rules? Yes. Contact our support team and we'll go through your result codes with you.