Zendesk Sell logo Companies that run both sales and support through Zendesk have a useful advantage with this integration. Zendesk Sell manages the sales pipeline; Zendesk Support handles incoming tickets. ICTContact connects to Sell for outbound calling campaigns and — this is the part that’s genuinely useful for service businesses — can create a Zendesk support ticket directly from a call disposition. A “billing complaint” call outcome in ICTContact becomes a support ticket in the Zendesk queue automatically. No agent copy-paste, no dropped handoffs between teams.

Zendesk Sell (formerly Base CRM) is designed for companies already in the Zendesk ecosystem. The pipeline is clean, the UI is familiar to Zendesk Support users, and the contact data bridges naturally into ICTContact campaigns.

What ICTContact Connects To

Authorization goes through OAuth 2.0 — Zendesk controls the access grant, so ICTContact requests only what it needs. The integration syncs Sell leads, contacts, and deals. Deal-stage filtering means you can pull a specific pipeline stage into a campaign: “all deals in Negotiation stage,” for example, without manually listing them.

Activity Writeback and Ticket Creation

  • Sell activity writeback: every ICTContact call creates a logged activity on the Sell record — call type, duration, timestamp, agent notes, and disposition. Sell’s activity timeline stays current without manual input.
  • Lead-to-deal pipeline: writeback supports both lead and deal records, so campaigns across different pipeline stages all log correctly.
  • Support ticket creation: configure ICTContact to create a Zendesk Support ticket when a call hits a specific disposition keyword. This is the closed-loop feature unique to Zendesk environments. A call that ends with “escalate to support” automatically opens a ticket, assigned to the right queue, with the caller’s details already attached.

For Sales and Support Teams Working Together

Most CRM integrations keep sales data in sales tools and support data in support tools. If your organisation uses Zendesk for both, this integration can break down that wall. Call outcomes from ICTContact campaigns inform both the Sell pipeline (via activity writeback) and the Support queue (via ticket creation) from a single call event. That’s a cleaner workflow than manually routing post-call actions to two separate systems.

Related integrations for sales and service teams


Technical Integration Capabilities

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

ICTContact Zendesk Sell integration setup screen
ICTContact integration configuration screen — Zendesk Sell 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: OAuth 2.0. Call logging method: Full native call entity.

How It Works in Practice

  • Zendesk Sell has a native /calls endpoint with an outcome field — one of the stronger call-logging implementations on this list. Duration and disposition both write to the native call record.
  • Leads, contacts, and deals all sync into campaigns. Deal-stage filtering narrows the campaign to a specific pipeline stage.
  • Optional support ticket creation: configure ICTContact to open a Zendesk support ticket automatically when a call disposition matches specific keywords (e.g., “billing complaint” → ticket created in the support queue). Useful for service-to-sales handoff.

Known Limitations

  • Note: during integration testing, the legacy api.getbase.com endpoint returned HTTP 404. If you encounter auth errors, update the API base to api.zendesk.com/sell/v3 — Zendesk migrated Base CRM after the rebrand.

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 oauth 2.0 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 Zendesk Sell?

ICTContact writes call outcomes (disposition, timestamp, and agent notes) back to the matching Zendesk Sell 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 Zendesk Sell + ICTContact integration. We’ll walk through the connection setup, a live contact sync, and a sample campaign with writeback.