Number Detection Bot for Keap (formerly Infusionsoft)

Connect my tools2 min readUpdated 2026-03-14

Number Detection Bot for Keap (formerly Infusionsoft)

Overview

Required Plan: Any (Standard/Premium)

Customization Time: 5 business days

Cost: $10/user/month with 100 free detections and additional detections are charged at $0.01/number


How It Works

The Number Detection Bot enables identification of phone numbers as mobile or landline through HTTP POST requests in the Keap campaign builder. This allows you to route contacts based on number type -- sending SMS to mobile numbers or email to landlines, for example.

Setup Instructions

Step 1: Create Campaign Structure

  1. Navigate to the campaign builder
  2. Create a new campaign
  3. Add Tag applied and sequence elements
  4. Insert an HTTP POST action into the sequence

Step 2: Configure Tags in Keap

Access CRM settings and create three tags:

  • mobiletagid
  • landlinetagid
  • failedlookupid

Step 3: Configure HTTP POST

Endpoint: https://justcall.io/api/ifsnumberbot.php

Required Fields:

FieldDescription
secretYour unique JustCall secret key (keep private)
contactidKeap contact ID (Contact.Id)
countrycodeCountry code (e.g., US) for local numbers
mobiletagidTag ID applied if number is mobile
landlinetagidTag ID applied if number is landline
FailedlookuptagidTag ID applied for VOIP or failed detection

Step 4: Add Decision Points

Include two additional sequence branches to segregate contacts based on applied tags. This determines where notifications trigger.

Step 5: Complete SMS Integration

Reference the SMS campaign configuration guide to finalize your workflow. The number detection should precede your SMS sequence.

Important Notes

  • Tag IDs are found in your Keap CRM settings where tags were created
  • Tags ensure proper routing to mobile vs. landline contacts
  • Implementation takes approximately 5 business days after requesting the feature
Was this helpful?