← Back to all apps

Cogedim

Lifestyleby ALTAREA PROMOTION MANAGEMENT
Launched Apr 27, 2026 on ChatGPT

Cogedim is one of France's leading real estate developers. A specialist in off-plan sales (VEFA) for over 60 years, Cogedim guides you every step of the way, from defining your needs to handing over the keys.

8ChatGPT Tools
ALTAREA PROMOTION MANAGEMENTDeveloper
LifestyleCategory

Available Tools

Get Content

get_content
Full Description

Retrieve the full content of a specific article, landing page, FAQ, or journey by its nid. Use this after search_content to get the complete text, detailed explanations, and context for presenting accurate, sourced information to users.

Parameters (2 required)
Required
nidstring

The content node ID (nid) to retrieve

typestring

Content type: 'article', 'landing', 'qa' for FAQs, or 'journey' for pages

Get Program

get_program
Full Description

Get full details of a specific real estate program by its nid. IMPORTANT: Always use this after search_programs to get the marketing description, complete URL, program features, available lots count, and current promotional offers before presenting a program to the user.

Parameters (1 required)
Required
nidstring

The program node ID (nid) to retrieve details for

Render Program

render_program
Full Description

Render the program details widget. Use this ONLY after you already fetched the final program data with get_program. Pass that tool's structuredContent into this tool unchanged so ChatGPT can mount the UI with the program details immediately.

Render Search Lots

render_search_lots
Full Description

Render the lot search results widget. Use this ONLY after you already have the final structured data from search_lots. Pass the previous tool's structuredContent into this tool unchanged so ChatGPT can mount the UI with those lots immediately.

Parameters (1 required, 2 optional)
Required
lotsarray
Optional
countnumber
showingnumber

Render Search Programs

render_search_programs
Full Description

Render the program search results widget. Use this ONLY after you already have the final structured data from search_programs. Pass the previous tool's structuredContent into this tool unchanged so ChatGPT can mount the UI with those programs immediately.

Parameters (1 required, 2 optional)
Required
programsarray
Optional
countnumber
showingnumber

Search Content

search_content
Full Description

Search Cogedim website for content (articles, landing pages, FAQs, journeys which are just pages) by keywords. Returns matching content with snippets. Use this to find relevant information about investment regulations (LMNP, LLI, etc.), real estate guides, and other editorial content. Always call this first to discover relevant content, then use get_content to fetch the full article or page for detailed information.

Parameters (1 required, 1 optional)
Required
querystring

Search query (e.g., 'avantages LMNP', 'fiscalité investment', 'guide achat immobilier')

Optional
typestring

Optional content type filter: 'article', 'landing', 'qa' for FAQs, 'journey' for pages, or 'all' for any type

Search Lots

search_lots
Full Description

Search for individual real estate lots (specific apartments, houses) within programs. This should be your FIRST tool for property searches — it returns lots with detailed information including lot_number, prices (with multiple price types like VAT included, LMNP, LLI, etc. each with formatted prices and return rates), return_rates (lmnp_vat_ex, lmnp_vat_inc, lli, lli_furnished), surface area, rooms, floor, orientation, location, delivery date, regulations, and monthly payment amounts for access lots. If this returns no results, fall back to search_programs. Once you have results, always call get_program with the program nid to get full details before presenting to the user.

Parameters (0 required, 8 optional)
Optional
budgetnumber

Maximum budget in euros (total purchase price, not monthly). Max 800 000€. If no regulations are specified, defaults are applied automatically.

citystring

Single city name only — do NOT pass multiple or comma-separated values. Make one call per city. (e.g., 'Paris', 'Lyon', 'Marseille')

departmentstring

Single department name only — do NOT pass multiple or comma-separated values. Make one call per department. (e.g., 'Loiret', 'Yvelines', 'Hauts-de-Seine')

locationstring

A flexible location fuzzy search (matches program name, city, postal code, department code). Single value only — do NOT pass multiple or comma-separated values. Make one call per location. IMPORTANT: this field is ignored when city, department, or region is also provided — use either location OR specific geography fields, not both. (e.g., 'Montpellier', '75015', 'Résidence du Parc')

lot_typesstring

Comma-separated property types. Valid values: 'Appartement', 'Maison', 'Terrain'. Example: 'Appartement,Maison'. If omitted, defaults to all three types.

regionstring

Single region name only — do NOT pass multiple or comma-separated values. (e.g., 'Occitanie', 'Île-de-France')

regulationsstring

Comma-separated fiscal devices. Valid values: 'LMNP', 'LMNP géré', 'LLI', 'LLI meublé', 'Nue-propriété', 'Patrimonial', 'Jeanbrun', 'TVA normale', 'TVA réduite', 'Prix maîtrisés', 'Prix BRS'. Use when user mentions investment, rental income, or tax benefits. If omitted, defaults are applied automatically.

roomsstring

Number of rooms to filter, as digits. Comma-separated for multiple values. Valid values: 1, 2, 3, 4, 5 (where 5 means '5 or more'). Examples: '2' for 2-room, '2,3' for 2 or 3 rooms.

Search Programs

search_programs
Full Description

Search for real estate programs (new residential developments) by location criteria. Use as FALLBACK when search_lots returns no results, or when the user asks broadly about available developments. Also useful for finding programs in preview (avant-première) which don't have lots available yet. Returns a list of programs with basic info and their nid (program ID). Once you have results, always call get_program with the nid to get the full marketing description, URL, features, and current offers before presenting to the user.

Parameters (0 required, 8 optional)
Optional
budgetnumber

Maximum budget in euros (total purchase price, not monthly). Max 800 000€. If no regulations are specified, defaults are applied automatically.

citystring

Single city name only — do NOT pass multiple or comma-separated values. Make one call per city. (e.g., 'Paris', 'Lyon', 'Marseille')

departmentstring

Single department name only — do NOT pass multiple or comma-separated values. Make one call per department. (e.g., 'Loiret', 'Yvelines', 'Hauts-de-Seine')

locationstring

A flexible location fuzzy search (matches program name, city, postal code, department code). Single value only — do NOT pass multiple or comma-separated values. Make one call per location. IMPORTANT: this field is ignored when city, department, or region is also provided — use either location OR specific geography fields, not both. (e.g., 'Montpellier', '75015', 'Résidence du Parc')

lot_typesstring

Comma-separated property types. Valid values: 'Appartement', 'Maison', 'Terrain'. Example: 'Appartement,Maison'. If omitted, defaults to all three types.

regionstring

Single region name only — do NOT pass multiple or comma-separated values. (e.g., 'Occitanie', 'Île-de-France')

regulationsstring

Comma-separated fiscal devices. Valid values: 'LMNP', 'LMNP géré', 'LLI', 'LLI meublé', 'Nue-propriété', 'Patrimonial', 'Jeanbrun', 'TVA normale', 'TVA réduite', 'Prix maîtrisés', 'Prix BRS'. Use when user mentions investment, rental income, or tax benefits. If omitted, defaults are applied automatically.

roomsstring

Number of rooms to filter, as digits. Comma-separated for multiple values. Valid values: 1, 2, 3, 4, 5 (where 5 means '5 or more'). Examples: '2' for 2-room, '2,3' for 2 or 3 rooms.