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 #
Tag | Inserts |
---|---|
<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.