Integration · Websites & content
Connect Claude & ChatGPT to Luxury Presence
Ask your AI to update an agent's bio, add a new agent to an office, or list who is on a team on your Luxury Presence website. It can search and read agents, offices, teams and media records. It can also create and update agent profiles, offices and teams, add agents to offices and teams, and delete agent profiles.
Free plan, no credit card. Takes about a minute.
Try asking
“Which agents are in our downtown office?”
The AI finds the office and lists its agents.
“Create a profile for Laura Moss, [email protected], Sales Associate.”
It creates the agent profile with name, email and position.
“Update Mark Hale's phone number and license number.”
It finds the agent and changes only those fields.
What your AI can do
Agent profiles
Search, create and update agents with contact details, position, license, bio, address, social links and avatar.
Offices and teams
Search, create and update offices and teams, add agents to them and list their members.
Media
Read media records such as agent photos and office images.
“Add Laura and Mark to the Harbor Team.”
It finds the team and adds both agents to it.
“Create a new office called North Shore, open weekdays 9 to 17.”
It creates the office with the name, office hours and any other details you give.
“Find the agents tagged condos.”
It searches agents by tag and lists the matching profiles.
35 tools for Luxury Presence
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_agents_to_officeChanges dataAdd one or more agents (`agent_ids`) to an office (`office_id`).add_agents_to_teamChanges dataAdd one or more agents (`agent_ids`) to a team (`team_id`).create_agentChanges dataCreate an agent profile with `first_name`, `last_name` and `email`, plus optional phone, position, license, bio details, address, social links and avatar.create_bulk_createVisible to othersCreate a new bulk create. Required: agents. Has effects visible outside this system. API summary: Bulk create new agents.create_bulk_create_offices_controller_handle_bulk_create_officesVisible to othersCreate a new bulk create. Required: offices. Has effects visible outside this system. API summary: Bulk create new offices.create_bulk_create_teams_controller_handle_bulk_create_teamsVisible to othersCreate a new bulk create. Required: items. Has effects visible outside this system. API summary: Bulk create new teams.create_officeChanges dataCreate an office with `name`, plus optional email, phone, address, office hours, descriptions and image.create_teamChanges dataCreate a team with `name` and `email`, plus optional phone, address, bios and avatar.create_webhookDeletesCreate a new webhook. Required: name, url or events. Destructive action; may require approval. API summary: Create webhook subscription.create_webhook_exampleDeletesCreate a new webhook example. Required: event name, company id or data. Destructive action; may require approval. API summary: Example webhook payload (for docs only).delete_agentDeletesDelete an agent profile by `agent_id`. This removes the agent from the website and cannot be undone.delete_agent_social_linkDeletesPermanently delete a social link by type. Destructive action; may require approval. API summary: Delete an agent social link.delete_bulk_deletesMoves moneyPermanently delete a bulk delete. Financial or irreversible action; may require approval. API summary: Delete multiple agents.delete_multiple_officesMoves moneyPermanently delete a bulk delete. Financial or irreversible action; may require approval. API summary: Delete multiple offices.delete_multiple_teamsMoves moneyPermanently delete a bulk delete. Financial or irreversible action; may require approval. API summary: Delete multiple teams.delete_officeDeletesPermanently delete a office by office id. Destructive action; may require approval. API summary: Delete an office.delete_office_agentsMoves moneyPermanently delete a agent by office id. Financial or irreversible action; may require approval. API summary: Remove members from a specific office.delete_teamDeletesPermanently delete a team by team id. Destructive action; may require approval. API summary: Delete an existing team.delete_team_agentsMoves moneyPermanently delete a agent by team id. Financial or irreversible action; may require approval. API summary: Remove members from a specific team.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete webhook subscription.get_agentGet one agent profile by `agent_id`.get_mediaGet one media record (such as an agent photo or office image) by `media_id`.get_officeGet one office by `office_id`.get_teamGet one team by `team_id`.get_webhookGet one webhook by webhook id. API summary: Get webhook subscription.list_office_agentsList the agents in an office (`office_id`).list_team_agentsList the agents in a team (`team_id`).list_webhooksList webhooks. API summary: List webhook subscriptions.search_agentsSearch agents on the website by `search` text, `emails`, `tags` or external IDs. Paginate with `limit` and `offset`.search_officesSearch offices by `search` text or external IDs. Paginate with `limit` and `offset`.search_teamsSearch teams by `search` text or external IDs. Paginate with `limit` and `offset`.update_agentChanges dataUpdate an agent profile by `agent_id`. Only the fields you pass change.update_officeChanges dataUpdate an office by `office_id`. Only the fields you pass change.update_teamChanges dataUpdate a team by `team_id`. Only the fields you pass change.update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update webhook subscription.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Luxury Presence from the app list.
- 2
Paste your key
Paste a Luxury Presence API key. Log in at app.luxurypresence.com as an admin, click your profile icon in the bottom-left corner and go to Settings > API Keys > Generate Key. Enter a description, click Generate Key and copy the key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Luxury Presence?
It can search and read agents, offices, teams, office and team members, and media records. It can create and update agent profiles, offices and teams, add agents to offices and teams, and delete agent profiles.
Does the AI see my Luxury Presence credentials?
No. Your Luxury Presence credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting an agent removes them from the website and cannot be undone, so it can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Luxury Presence account.
Do I need to be an admin in Luxury Presence?
Yes. You generate the API key while logged in as an admin at app.luxurypresence.com, under Settings > API Keys.
Related integrations
Let your AI work in Luxury Presence today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Luxury Presence freeHeyMyApps is not affiliated with Luxury Presence. Product names are trademarks of their owners.






