Close CRM logo Close CRM already has built-in calling. So why add ICTContact? Because Close’s dialer is one contact at a time. When you’re running a 500-contact outbound campaign and you need predictive dialing, power dialing, or SMS broadcasting across that list, Close’s built-in phone can’t do it at that scale. ICTContact can. You pull contacts from a Close smart view, run the campaign through ICTContact’s dialing engine, and every call result writes back to the Close activity log as if it happened inside Close. Your reps don’t need to switch interfaces mid-campaign.

Close is popular with high-velocity inside sales teams — companies doing large volumes of outbound calls where speed and pipeline visibility matter more than feature breadth. The ICTContact integration is built for exactly that context: more calls, less manual work, outcomes tracked automatically.

Smart View Filtering

Close’s smart views are saved filters that show a specific slice of your lead list — “all open leads in the US, not contacted in 30 days” is a typical example. ICTContact uses an API key (generated in your Close account settings) to read leads from a smart view you specify. That means your ICTContact campaign segment is defined by the same filter logic you already use in Close, not a separate export.

Activity Log Writeback

When ICTContact completes a call, it writes the outcome to the Close lead as a call activity — same format as a manually logged Close call. Outcome, timestamp, duration, and agent notes all appear in the Close lead’s activity timeline. Pipeline reporting in Close includes those calls. Sales managers see the full picture without pulling data from a second system.

  • Opportunity stage sync: specific dispositions can trigger opportunity stage updates in Close — “Qualified” moves the deal forward; “Not Interested” marks it appropriately.
  • No interface switching: agents work in ICTContact during the campaign; outcomes surface in Close automatically. Reps check Close for context; ICTContact handles the dialing.

When This Makes Sense

If you’re running fewer than 50 outbound calls a day and Close’s built-in phone covers it, you probably don’t need this integration. But for teams running multi-hundred-contact campaigns, weekly outbound pushes, or voice broadcasting alongside 1-to-1 calls, adding ICTContact’s campaign engine to Close’s pipeline management is the right call.

Other integrations for high-volume outbound teams


Technical Integration Capabilities

The table below summarises ICTContact’s integration capabilities for Close CRM, based on the platform’s API. Ratings reflect what is actually implemented — not what the CRM markets.

ICTContact Close CRM integration setup screen
ICTContact integration configuration screen — Close CRM connection setup
Capability Status
Authentication Full
Contact Lookup Full
Contact Create Full
Call Log Full
Call Duration Full
Disposition Write Full
Contact Feed Full

Authentication method: API key. Call logging method: Full native call entity.

How It Works in Practice

  • Close has a native /activity/call/ entity — call duration, outcome, and agent notes write directly to the Call activity record on the correct Lead. Close’s built-in call reports include ICTContact calls alongside in-app calls.
  • Close’s data model wraps all contacts in Leads. When ICTContact creates a new contact that doesn’t exist in Close yet, it creates a Lead first and attaches the contact — this is the correct Close data model behavior.
  • Smart view filtering: Close’s saved Smart Views can be used to define which Lead segments feed a campaign. Any Smart View filter (lead status, last activity, custom fields) works as a campaign source.

Frequently Asked Questions

Does ICTContact sync contacts in real time?

No — sync runs on a configurable schedule (typically every few minutes to once per hour). For outbound campaigns, this is fine in practice. New records picked up in each sync cycle enter the campaign without manual re-imports.

Do I need a developer to set this up?

No. The setup requires generating api key and entering it into ICTContact’s integration settings, then choosing which module to sync. Someone comfortable with software configuration can handle it without developer involvement.

What data does ICTContact write back to Close CRM?

ICTContact writes call outcomes (disposition, timestamp, and agent notes) back to the matching Close CRM record. It does not overwrite name, email, phone, or other contact fields — the original record stays intact. Only the call log entry is added.

Can I book a demo to see this integration live?

Yes. Submit a support ticket and request a demo of the Close CRM + ICTContact integration. We’ll walk through the connection setup, a live contact sync, and a sample campaign with writeback.