Skip to main content
View Categories

AI Instructions

3 min read

Dynamic Tags for AI Instructions #

HomeRunner AI Assistant supports several dynamic tags that you can embed inside your assistant instructions. When an assistant is created or updated, these tags are automatically replaced with real data from your WordPress site, ensuring that the AI always has the most up-to-date context.

Below is the complete list of supported tags and examples of their output.


1. <date_today> / <today> #

Purpose: Inserts the current date in dS M, Y format.
Example:

<date_today></date_today>

<date_today>2nd Sep, 2025</date_today>

2. <groups> #

Purpose: Inserts all property group slugs defined under the PROPERTY_GROUP taxonomy.
Example:

<groups></groups>

<groups>beachfront, pool-home, pet-friendly, larger-groups, signature-collection</groups>

3. <locations> #

Purpose: Inserts all location slugs from the PROPERTY_LOCATION taxonomy.
Example:

<locations></locations>

<locations>oceanfront, downtown, riverside, historic-district</locations>

4. <cities> #

Purpose: Inserts all city slugs from the PROPERTY_CITY taxonomy.
Example:

<cities></cities>

<cities>jacksonville, st-augustine, ponte-vedra-beach, palm-coast</cities>

5. <types> #

Purpose: Inserts all property type slugs from the PROPERTY_TYPE taxonomy.
Example:

<types></types>

<types>house, apartment, townhouse, condo, studio</types>

6. <amenities> #

Purpose: Inserts all amenity slugs from the PROPERTY_AMENITY taxonomy.
Example:

<amenities></amenities>

<amenities>pool, allows-children, family-friendly, near-ocean, allows-pets</amenities>

7. <properties> #

Purpose: Inserts the titles of all properties (posts of type PROPERTY_POST_TYPE).
Example:

<properties></properties>

<properties>
<property><title>Seaview Three Bedroom Residence with Hot Tub and Sauna</title><id>130</id><geo>-4.1193943, 51.2039812</geo></property>
<property><title>Seaview Three Bedroom Residence with Hot Tub</title><id>128</id><geo>-4.1193943, 51.2039812</geo></property>
<property><title>Compact Studio</title><id>121</id><geo>-4.1193943, 51.2039812</geo></property>
</properties>

8. <addresses> #

Purpose: Inserts each property’s title plus full address (pulled from post meta fields: address1, address2, city, state, zip, country).
Example:

<addresses></addresses>

<addresses>
<title>Pink Flamingo House</title> 2109 Gordon Avenue, Jacksonville, FL, 32207, USA
<title>Bold City Retreat</title> 1125 Tolkien St, Jacksonville, FL, 32211, USA
<title>High Tide Estate</title> 2543 S Ponte Vedra Blvd, Ponte Vedra Beach, FL, 32082, USA
</addresses>

9. <destinations> #

Purpose: (Legacy placeholder) Works the same way as <locations>. Used for backward compatibility.
Example:

<destinations></destinations>

<destinations>oceanfront, riverside, downtown</destinations>

Summary Table #

TagInserts
<date_today> / <today>Current date in dS M, Y format
<groups>Property group slugs (taxonomy: PROPERTY_GROUP)
<locations> / <destinations>Property location slugs (taxonomy: PROPERTY_LOCATION)
<cities>Property city slugs (taxonomy: PROPERTY_CITY)
<types>Property type slugs (taxonomy: PROPERTY_TYPE)
<amenities>Property amenity slugs (taxonomy: PROPERTY_AMENITY)
<properties>Titles of all properties (post type: PROPERTY_POST_TYPE)
<addresses>Property titles with full addresses from post meta

This dynamic tag system ensures that your AI instructions always stay aligned with the latest taxonomy and property data in your WordPress site.