Introducing Kixie AI Insights - A New AI-Powered Reporting & Analytics Experience LEARN MORE
  • Features

    Power Dialer Auto-dial up to 10 numbers in parallel Contact Center Enterprise-grade call management Analytics & Reporting AI-powered insights and dashboards ConnectionBoost Maximize connection rates Business SMS Automated text messaging platform Conversation Intelligence AI call analysis and coaching
    All Features →
  • By Team

    Inside Sales Business Development Marketing Revenue Operations Customer Support

    By Role

    Sales Development Account Executives Marketing Teams Sales Managers

    By Industry

    eCommerce Financial Services Home Improvement Call Center Health Services
  • Partners
    • Integration Partners
    • Become a Partner
  • Resources
    • Blog
    • Support
    • Developer
  • Plans
  • About
    • About Us
    • Careers
    • Contact
LOG IN SCHEDULE DEMO TRY FREE

Platform

Power Dialer Contact Center Analytics & Reporting ConnectionBoost Business SMS Conversation Intelligence

Solutions - By Team

Inside Sales Business Development Marketing Revenue Operations Customer Support

Solutions - By Role

Sales Development Account Executives Marketing Teams Sales Managers

Solutions - By Industry

eCommerce Financial Services Home Improvement Call Center Health Services
Partners Resources Plans About
LOG IN SCHEDULE DEMO TRY FREE
Overview
Activities Endpoint Contact Endpoint Dispositions Endpoint Contact Lookup API Calls Webhook
Dial Attempt Webhook SMS Webhook Answered Call Webhook CI Summary Webhook Disposition Webhook End Call Webhook Scheduled Activity Webhook Start Call Webhook Voicemail Webhook
Add to Powerlist Flush Queue Make A Call Remove From All Powerlists Remove From Cadence Remove From Powerlist Remove From Queue Send SMS Send to Cadence Send To Queue

Contact Lookup API

To display data from your CRM in Kixie PowerCall dialer, create an endpoint that accepts a GET request and an E164 formatted number as a querystring parameter.

Endpoint example:

JSON
GET https://yourcrm.com/api/contact?number=+11235551234

After your user initiates a phone call, we automatically send a GET request to your endpoint with the dialed phone number as a querystring parameter.

When a result is Found, we will try to return a data object from your endpoint. Please format the returned JSON object with the following keys in snake_case as shown below appending your own values:

Note: You MAY omit deal and org from the returned object
JSON
{
  "result": "found",
  "data": {
    "contact_id": "",
    "first_name": "",
    "last_name": "",
    "email": "",
    "phone": "+11235551234",
    "company": "",
    "title": "",
    "deal": {
      "deal_id": "",
      "deal_name": ""
    },
    "org": {
      "org_id": "",
      "org_name": ""
    }
  }
}

If a result is Not Found, then we'll return:

JSON
{
  "result": "not found"
}
Developer Docs
Overview
Activities Endpoint Contact Endpoint Dispositions Endpoint Contact Lookup API Calls Webhook
Dial Attempt Webhook SMS Webhook Answered Call Webhook CI Summary Webhook Disposition Webhook End Call Webhook Scheduled Activity Webhook Start Call Webhook Voicemail Webhook
Add to Powerlist Flush Queue Make A Call Remove From All Powerlists Remove From Cadence Remove From Powerlist Remove From Queue Send SMS Send to Cadence Send To Queue

The AI-powered communications platform for modern revenue teams.

Platform

  • Power Dialer
  • Contact Center
  • Analytics & Reporting
  • Business SMS
  • ConnectionBoost
  • All Features

Integrations

  • HubSpot
  • Salesforce
  • Zoho
  • Pipedrive
  • Zapier
  • All Integrations

Resources

  • Release Notes
  • App Status
  • Blog
  • Support
  • Developer

About

  • About Us
  • Brand
  • Contact
  • Plans
  • Terms

© 2026 Kixie. All rights reserved.

Privacy Policy Terms of Service