Number Detection Bot for Keap (formerly Infusionsoft)
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
- Navigate to the campaign builder
- Create a new campaign
- Add Tag applied and sequence elements
- Insert an HTTP POST action into the sequence
Step 2: Configure Tags in Keap
Access CRM settings and create three tags:
mobiletagidlandlinetagidfailedlookupid
Step 3: Configure HTTP POST
Endpoint: https://justcall.io/api/ifsnumberbot.php
Required Fields:
| Field | Description |
|---|---|
| secret | Your unique JustCall secret key (keep private) |
| contactid | Keap contact ID ( |
| countrycode | Country code (e.g., US) for local numbers |
| mobiletagid | Tag ID applied if number is mobile |
| landlinetagid | Tag ID applied if number is landline |
| Failedlookuptagid | Tag 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