How Ascendix Built AI Solutions for Commercial Real Estate with 85% Data Extraction Accuracy and 4x Lower AI Interaction Costs

Background

Commercial real estate firms generate valuable deal data every day, but much of it stays buried in emails,documents, and conversations instead of reaching the CRM. AscendixRE CRM already gave brokerage teams a structured system of record. The next challenge was reducing the friction around:

  • Getting data in: deal intelligence arriving in emails, attachments, and notes had to be entered manually across multiple records in the system.
  • Getting information back out: brokers needed to search, manage, and extract data from the CRM easily.
  • Turning data into output: reports, property materials, and other client-facing documents still required manual assembly.

Our goal was not to give brokers another tool to learn. It was to remove the administrative “tax” around the tools they were already using to do their jobs.

To solve these problems, Ascendix designed an AI layer that could turn unstructured information into structured CRM data; let users work with CRM data through natural language; connect external AI assistants to the system of record; generate documents directly from live data.

The result was AscendixRE AI Suite, four connected AI components (Harvest, xRE Connector, AI Agent, Composer AI) built around the same commercial real estate data foundation.

We built it to solve the same AI infrastructure problem a CRE firm would hire us to solve: our own data, our own edge cases, our own cost pressure, before we ever offered any of it to a client.

Internal build:
Ascendix Technologies is the client
Location icon
Location
Dallas, TX
Industries icon
Industry
Commercial Real Estate,
Real Estate Investment,
Capital Markets
Tech stack-icon
Tech Stack:
Salesforce, Agentforce, Claude, ChatGPT, Amazon S3, Amazon DynamoDB, Amazon SNS, Amazon Textract

Project Challenges

Building AI for a business system of record created requirements that go beyond building a general-purpose chatbot.

Unstructured Information Across Multiple Records

One email can reference several contacts, companies, properties, requirements, deals, or activities. The AI needs to identify each entity and preserve relationships between them rather than simply extract a list of values.

Flexible Input, Predictable Output

Brokers can phrase the same request in many ways. The CRM still needs consistent objects, fields, relationships, and values. The system had to understand flexible human language without introducing flexibility into the resulting business data.

Context Across Multi-Step Requests

CRM conversations rarely consist of one question. The AI layer in AscendixRE needed mechanisms for retaining context so follow-up instructions still make sense several interactions later.

Sustainable AI Economics

The architecture also had to work commercially at scale. Ascendix initially worked with packaged Agentforce capabilities but later redesigned more of the orchestration layer internally. The change reduced AI interaction costs by approximately 4x while giving the team greater architectural control.

Business Rules and Human Control

AI actions must respect the underlying system: permissions, validation rules, existing records, and review steps remain part of the workflow.

Book a Free AI Consultation

Ascendix helps CRE companies assess AI opportunities, prepare their data and processes, integrate existing AI tools, and develop custom solutions where off-the-shelf products are not enough.

Full Name
Work Email

By submitting this form, you agree to Ascendix Privacy Policy

Solutions: AscendixRE AI Suite

01_harvest

 

Harvest — AI Data Ingestion

Harvest converts unstructured email content into structured CRM records. This module:

  • analyzes the email and its metadata;
  • identifies CRE entities and relevant fields;
  • maps information to the appropriate CRM objects;
  • prepares connected records for human review.

Instead of leaving a leasing inquiry buried in an inbox, Harvest can turn its contact, company, property, and requirement information into structured data. Processing typically takes around 2–3 minutes, compared with manually interpreting the message and populating multiple CRM records.

01_harvest
02-3_Conversational Agent Image

 

AI Agent — Natural-Language CRM Orchestration

The AI Agent provides a conversational interface for operating AscendixRE.

Users can ask it to:

  • search CRM data;
  • create or update records;
  • log activities;
  • work with deal information;
  • draft communications.

Behind the interface, the Agent with 12+ subagents and configurable skills analyzes intent, chooses the required tools, performs the action, validates the result, and decides whether another step is necessary. Its architecture evolved from linear tool calling into a Reason → Act → Validate loop, supported by custom session memory.

xRE Connector for Claude and ChatGPT

 

xRE Connector — CRM Access Through MCP

xRE Connector connects AscendixRE with external AI assistants such as ChatGPT and Claude using the Model Context Protocol (MCP).

Instead of exporting information from the CRM and pasting it into an AI conversation, the assistant can retrieve authorized data from the system of record and, where permitted, initiate CRM actions through the same connection.

The important architectural idea is that the AI interface can change while the structured business data remains in the underlying system.

xRE Connector for Claude and ChatGPT
03_Composer

 

Composer AI — Document Generation from CRM Data

Composer AI takes an existing branded document a broker uploads, and rebuilds it as a reusable template wired to live CRM fields. It supports materials such as:

  • property brochures;
  • tour books;
  • comp reports;
  • owner and listing activity reports.

AI automatically identifies the relevant records in CRM and pull current information into reusable templates reducing repetitive document assembly and keeping client-facing output connected to the same underlying data.

“ AI on its own, without a system of record, is only going to be so powerful. Our true value proposition is the proper balance of bringing AI layers into the mix, but having the respect and appreciation for the importance of a structured data set underneath it. ”

Wesley Snow, CEO, Ascendix Technologies

Achieved Results

01_01 icon

~85% Structured-Data Extraction Accuracy

Harvest reached approximately 85% quality in recent benchmark testing, using repeatable test cases and expected outputs across different models.

2 icon

~4x Lower AI Interaction Cost

Redesigning the architecture of AI Agent reduced the cost per AI interaction by approximately four times compared with the packaged Agentforce chatbot approach initially used.

3 icon

2 Minutes from Email to CRM Draft

Harvest can process an inbound email containing multiple CRE details and prepare structured CRM records for review within a few minutes.

04 icon

3 min to Create a Branded PDF

Composer AI helps to create a branded lease comp report in 3 minutes, powered by live CRM data.

Project Tech Stack

What’s Next

The next stage of AscendixRE AI Suite is moving from primarily user-prompted actions toward more agentic workflows.

The direction includes:

  • specialized sub-agents for individual CRE workflows;
  • multi-step work performed on a user’s behalf;
  • proactive opportunity identification from CRM data;
  • human approval where business judgment still matters.

For example, instead of waiting for a tenant-rep broker to search for upcoming lease expirations, an agent could identify relevant prospects, collect supporting information, and propose the next actions.

The objective is not automation for its own sake. It is to keep reducing friction between brokers, their data, and the decisions that move business forward.

Contact Sales Team

First Name
Last Name
Work Email
Phone
How can we help you?

By submitting this form, you agree to Ascendix Privacy Policy

Contact Info

Ascendix Corporate Office
12222 Merit Drive Suite 1550
Dallas, Texas 75251

Ascendix User? Need help? Send your support requests to [email protected]