For Agents
Read and write real estate leads, contacts, and activities in the CINC CRM so an agent can route new prospects, sync follow-ups, and pull pipeline reports.
Get started with CINC Open API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"create a real estate lead in CINC"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with CINC Open API API.
List leads from the CINC CRM with pagination and filter parameters
Create a new lead record via POST /leads when a prospect arrives from a website or campaign
Retrieve a single lead by leadId for enrichment or qualification checks
Update an existing lead record (status, notes, assigned agent) through PUT /leads/{leadId}
GET STARTED
Use for: I need to push a new website lead into CINC, Get the full record for a CINC lead by its ID, List all leads added to CINC in the last 24 hours, Update the status of a CINC lead after a phone call
Not supported: Does not handle MLS listing data, transaction management, or commission disbursement — use for CINC CRM lead, contact, and activity records only.
Jentic publishes the only available OpenAPI document for CINC Open API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for CINC Open API, keeping it validated and agent-ready. The CINC Open API exposes the lead, contact, and activity records held inside the CINC (Commissions Inc) real estate CRM so external tools and AI agents can read and update pipeline data. It covers listing and creating leads, retrieving and updating individual lead records, and reading contact and activity history through a small set of REST endpoints under api.cincpro.com. Authentication is by an X-API-Key header issued from a CINC account, making it suitable for back-office automations, lead routing, and reporting integrations.
Pull contact records from /contacts to sync the CINC database with external systems
Read activity history through /activities to build follow-up reports and timelines
Patterns agents use CINC Open API API for, with concrete tasks.
★ Website lead capture into CINC
When a visitor submits a property enquiry form, the new lead is posted directly into the CINC CRM via POST /leads with name, email, phone, and source fields. The lead is assigned to the right agent and appears in the CINC pipeline within seconds, removing the manual copy step between the website and the CRM. A lightweight integration can be live in a single afternoon.
Call POST /leads with a JSON body containing name, email, phone, and source 'website-form' and confirm the returned leadId.
Pipeline reporting and lead enrichment
Listing leads via GET /leads and pulling individual records by leadId lets an analyst or agent build daily pipeline reports without exporting CSVs from the CINC UI. Activities pulled from /activities provide the timeline needed to flag stale leads or measure follow-up speed.
List the most recent 50 leads from GET /leads, fetch /activities for each leadId, and flag any lead with no activity in the past 7 days.
Lead status sync with phone and SMS tools
When an agent finishes a call with a prospect, the call disposition is written back to CINC by calling PUT /leads/{leadId} with the new status and notes. This keeps the CRM aligned with the dialer or messaging tool so no manual update is required between systems.
Update lead 12345 in CINC by calling PUT /leads/12345 with status 'contacted' and a note summarising the call outcome.
AI agent triage of inbound leads via Jentic
An AI agent loaded with the CINC tool through Jentic searches by intent ('create a real estate lead'), receives the POST /leads schema, and pushes qualified prospects into CINC while logging an activity entry. The agent never sees the raw API key — Jentic resolves credentials at execution time.
Use the Jentic search 'create a real estate lead in CINC', load the schema for POST /leads, and execute the call with the qualified prospect's contact details.
7 endpoints — jentic publishes the only available openapi specification for cinc open api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/leads
List leads
/leads
Create a new lead
/leads/{leadId}
Get a single lead
/leads/{leadId}
Update a lead
/contacts
List contacts
/contacts/{contactId}
Get a single contact
/activities
List activities
/leads
List leads
/leads
Create a new lead
/leads/{leadId}
Get a single lead
/leads/{leadId}
Update a lead
/contacts
List contacts
/contacts/{contactId}
Get a single contact
Three things that make agents converge on Jentic-routed access.
Credential isolation
The CINC X-API-Key is stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped execution access — the raw key is never injected into the model context.
Intent-based discovery
Agents search by intent (e.g. 'create a real estate lead in CINC') and Jentic returns the matching CINC operation with its input schema, so the agent can call the right endpoint without reading docs.
Time to first call
Direct CINC integration: 1-2 days for auth setup, lead schema mapping, and error handling. Through Jentic: under an hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
HubSpot CRM Objects
General-purpose CRM object API used by many real estate teams as a CINC replacement
Choose HubSpot CRM Objects when the team is not on CINC and wants broader CRM tooling beyond real estate.
Clarkup API
Lightweight lead-creation API that can feed prospects into CINC alongside Clarkup's own pipeline
Use Clarkup when the source system is a sales workspace that needs to fan out to multiple CRMs including CINC.
Mailchimp Marketing API
Email marketing platform used to nurture CINC leads after capture
Use Mailchimp when the next step after creating a CINC lead is enrolling the contact in an email nurture sequence.
Specific to using CINC Open API API through Jentic.
Why is there no official OpenAPI spec for CINC Open API?
CINC (Commissions Inc) does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call CINC Open API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the CINC Open API use?
The CINC Open API uses an API key sent in the X-API-Key request header. Through Jentic, the key is held in the encrypted MAXsystem vault and is never exposed to the agent's context — Jentic injects the header at execution time.
Can I create new leads in CINC through the API?
Yes. POST /leads accepts the lead's name, email, phone, source, and other CRM fields and returns the new leadId. This is the primary way to push website forms, marketing campaigns, or third-party prospects into the CINC pipeline.
Can I read activities or call history for a CINC lead?
Yes. GET /activities returns the activity log entries (calls, emails, status changes) recorded against leads and contacts in CINC, which lets you build follow-up timelines or pipeline-velocity reports.
What are the rate limits for the CINC Open API?
The published OpenAPI specification does not declare explicit rate limits. CINC enforces account-level throttling at the platform layer, so production integrations should add retry-with-backoff on 429 responses. Confirm current limits with CINC support for your account.
How do I push a lead into CINC from an AI agent through Jentic?
Run pip install jentic, then have the agent search 'create a real estate lead in CINC', load the schema for POST /leads, and execute with the lead payload. Jentic resolves the X-API-Key credential from the vault at execution time.
/activities
List activities