Search

✨ AI Agents

Personal Links

slack button (do not delete)

Knock Routing

Knock Routing

Set Up Routing in Knock

Routing in Knock ensures every lead is matched to the right rep or AI Agent. You can route chats and meetings based on CRM data, real-time enrichment, and intent signals. This guide covers the default setup, how to build custom rules with segments, and where results appear in Slack and your CRM.

What routing options does Knock support?

Knock supports flexible routing for chats and meetings:

You can create routing per case:

  • By Knock Link touchpoint (e.g., G2 vs. Facebook Ads)
  • By lead intent (buying, support, hiring)

What rules can I use to route leads?

Build segments using a mix of CRM fields, enrichment, and engagement signals:

How does Knock routing work?

Chat funnel

  1. Lead clicks a Knock Link.
  2. AI Agent detects intent type and enriches the lead.
  3. Knock applies the matching routing rule (based on link + intent).
  4. Knock assigns the chat to the right rep or AI Agent.
  5. Notifications:
    • Posted in the Slack monitoring channel
    • DM to the assigned human rep (if applicable)
    • DM to the CRM owner (if applicable)
  6. CRM updates: Knock: Rep Owner, Knock: Responding Rep, Knock: Rep Response Time.

Meeting funnel

  1. Lead clicks a Knock Link and provides an email.
  2. AI Agent enriches lead info in real time.
  3. Knock applies the relevant meeting routing rule.
  4. Knock assigns the meeting owner (single owner or multi-calendar match).
  5. Notifications to the monitoring channel and the meeting owner.
  6. CRM updates: Knock: Meeting Owner.

What is the Default Routing Rule?

When your workspace is created, Knock adds a Default Routing Rule for chats and meetings:

  • Includes one Fallback Segment that routes all leads to a specific rep
  • Ensures every lead has somewhere to go from day one
  • Pulls all users automatically from your Slack workspace (no manual rep setup)

How do custom routing rules work?

Routing rules are built from segments. Each segment defines:

  • Who to assign (rep, round-robin pool, or AI Agent)
  • What rules define the lead (your conditions)

Segment inputs you can use

Segment order matters

  • Segments run top to bottom
  • First match wins
  • Drag to reorder segments
  • image

Knock data in your CRM

Knock automatically writes key routing fields (names may vary by CRM):

  • Knock: Rep Owner — the rep the chat was routed to
  • Knock: Responding Rep — the rep who replied
  • Knock: Rep Response Time — minutes to first response
  • Knock: Meeting Owner — owner for the booked meeting

Monitor all activities in Slack

Your Monitoring Channel gives a live view of conversations and assignments:

  • Real-time notifications for every lead
  • Add managers to track activity and jump in
  • Built for monitoring (rep replies happen in the assigned threads)
  • You can set a different monitoring channel per routing rule

Related guide:

Assign custom routing to specific Knock Links

Give each touchpoint its own routing logic (e.g., G2 vs. LinkedIn Ads).

Steps

  1. Open the Knock DashboardRouting Rules.
  2. Click Create New Routing and name the rule.
  3. Add segments and assign reps, round-robin pools, or AI Agents.
  4. Save the rule.
  5. Open the Knock Link you want to customize.
  6. Assign your new routing rule to that link.

Related guide:

Mini-FAQ

Can I route by intent (buying vs. support vs. hiring)?

Yes. Use Intent type in your segments.

Can I prefer the CRM Owner if the lead already exists?

Yes. Enable CRM-aware routing in the rule to notify owners and let them join.

Can I use round-robin for fairness?

Yes. Create a round-robin pool as the assignee in a segment.

Can I route meetings across multiple calendars?

Yes. Use multi-calendar availability (meeting owner is picked from matching calendars).

Where do I see attribution in routing?

Use Attribution data from Knock’s enrichment. See Attribution enrichment in Knock.