@twilio/autopilot-templates
Version:
Autopilot templates
466 lines • 15 kB
JSON
{
"friendlyName" : "RealEstate",
"logQueries" : true,
"uniqueName" : "RealEstate",
"defaults" : {
"defaults" : {
"assistant_initiation" : "task://hello_world",
"fallback" : "task://hello_world",
"collect" : {
"validate_on_failure" : "task://hello_world"
}
}
},
"styleSheet" : {
"style_sheet" : {
"collect" : {
"validate" : {
"on_failure" : {
"repeat_question" : false,
"messages" : [
{
"say" : "I didn't get that. What did you say?"
},
{
"say" : "I still didn't catch that. Please repeat."
},
{
"say" : "Let's try one last time. Say it again please."
}
]
},
"on_success" : { "say" : "" },
"max_attempts" : 4
}
},
"voice" : {
"say_voice" : "Polly.Matthew"
}
}
},
"fieldTypes" : [
{
"uniqueName" : "typeOfListing",
"values" : [
{
"language" : "en-US",
"value" : "Multi Family",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "Single Family",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "Apartment",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "Condominium",
"synonymOf" : null
}
]
},
{
"uniqueName" : "amenity",
"values" : [
{
"language" : "en-US",
"value" : "Pool",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "Sauna",
"synonymOf" : null
}
]
},
{
"uniqueName" : "acceptsDogs",
"values" : [
{
"language" : "en-US",
"value" : "yesDogs",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "noDogs",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "allow dogs",
"synonymOf" : "yesDogs"
},
{
"language" : "en-US",
"value" : "accept dogs",
"synonymOf" : "yesDogs"
},
{
"language" : "en-US",
"value" : "allows dogs",
"synonymOf" : "yesDogs"
},
{
"language" : "en-US",
"value" : "allows pet dogs",
"synonymOf" : "yesDogs"
},
{
"language" : "en-US",
"value" : "dogs are allowed",
"synonymOf" : "yesDogs"
},
{
"language" : "en-US",
"value" : "dogs are not allowed",
"synonymOf" : "noDogs"
},
{
"language" : "en-US",
"value" : "dogs not allowed",
"synonymOf" : "noDogs"
}
]
},
{
"uniqueName" : "numBedrooms",
"values" : [
{
"language" : "en-US",
"value" : "1",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "studio",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "5",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "3",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "4",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "2",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "6",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "7",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "9",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "8",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "10",
"synonymOf" : null
},
{
"language" : "en-US",
"value" : "seven",
"synonymOf" : "7"
},
{
"language" : "en-US",
"value" : "ten",
"synonymOf" : "10"
},
{
"language" : "en-US",
"value" : "eight",
"synonymOf" : "8"
},
{
"language" : "en-US",
"value" : "nine",
"synonymOf" : "9"
},
{
"language" : "en-US",
"value" : "six",
"synonymOf" : "6"
},
{
"language" : "en-US",
"value" : "a couple",
"synonymOf" : "2"
},
{
"language" : "en-US",
"value" : "two",
"synonymOf" : "2"
},
{
"language" : "en-US",
"value" : "four",
"synonymOf" : "4"
},
{
"language" : "en-US",
"value" : "three",
"synonymOf" : "3"
},
{
"language" : "en-US",
"value" : "five",
"synonymOf" : "5"
},
{
"language" : "en-US",
"value" : "a",
"synonymOf" : "1"
},
{
"language" : "en-US",
"value" : "one",
"synonymOf" : "1"
},
{
"language" : "en-US",
"value" : "a single",
"synonymOf" : "1"
}
]
}
],
"tasks" : [
{
"uniqueName" : "question.open_house_schedule",
"actions" : {
"actions" : [
{
"say" : "This is your new Task"
}
]
},
"fields" : [],
"samples" : [
{
"language" : "en-US",
"taggedText" : "what are the times of the open house"
},
{
"language" : "en-US",
"taggedText" : "when can I visit?"
},
{
"language" : "en-US",
"taggedText" : "when Can I visit."
},
{
"language" : "en-US",
"taggedText" : "Can I visit."
},
{
"language" : "en-US",
"taggedText" : "open house?"
},
{
"language" : "en-US",
"taggedText" : "Do you have an open house?"
},
{
"language" : "en-US",
"taggedText" : "when can I go and visit"
},
{
"language" : "en-US",
"taggedText" : "when is the next open house"
}
]
},
{
"uniqueName" : "schedule_visit",
"actions" : {
"actions" : [
{
"say" : "This is your new Task"
}
]
},
"fields" : [],
"samples" : [
{
"language" : "en-US",
"taggedText" : "book a visit"
},
{
"language" : "en-US",
"taggedText" : "schedule"
},
{
"language" : "en-US",
"taggedText" : "schedule visit"
},
{
"language" : "en-US",
"taggedText" : "Can I schedule a visit"
}
]
},
{
"uniqueName" : "question.pets_allowed",
"actions" : {
"actions" : [
{
"say" : "This is your new Task"
}
]
},
"fields" : [],
"samples" : [
{
"language" : "en-US",
"taggedText" : "what is the pet policy"
},
{
"language" : "en-US",
"taggedText" : "can you have pets"
},
{
"language" : "en-US",
"taggedText" : "are pets allowed"
},
{
"language" : "en-US",
"taggedText" : "do you allow pets"
}
]
},
{
"uniqueName" : "query_rent_listings",
"actions" : {
"actions" : [
{
"say" : "This is your new Task"
}
]
},
"fields" : [
{
"uniqueName" : "areaUpperBound",
"fieldType" : "Twilio.NUMBER"
},
{
"uniqueName" : "areaLowerBound",
"fieldType" : "Twilio.NUMBER"
},
{
"uniqueName" : "amenity",
"fieldType" : "amenity"
},
{
"uniqueName" : "rentUpperBound",
"fieldType" : "Twilio.NUMBER"
},
{
"uniqueName" : "rentLowerBound",
"fieldType" : "Twilio.NUMBER"
},
{
"uniqueName" : "us_state",
"fieldType" : "Twilio.US_STATE"
},
{
"uniqueName" : "city",
"fieldType" : "Twilio.CITY"
},
{
"uniqueName" : "acceptsDogs",
"fieldType" : "acceptsDogs"
},
{
"uniqueName" : "numBathrooms",
"fieldType" : "Twilio.NUMBER"
},
{
"uniqueName" : "numBedrooms",
"fieldType" : "numBedrooms"
}
],
"samples" : [
{
"language" : "en-US",
"taggedText" : "{numBedrooms} bed, {numBathrooms} baths under {rentLowerBound} per month"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} beds {numBathrooms} bathrooms in {city} {us_state} from {rentLowerBound} and under {rentUpperBound} that {acceptsDogs} with a {amenity}"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} beds / {numBathrooms} bathrooms"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} bedrooms in {city}"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} beds {numBathrooms} baths in {city} {us_state} from {rentLowerBound} and under {rentUpperBound} that {acceptsDogs} with a {amenity}"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} in {city}"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} bedrooms {numBathrooms} baths in {city} {us_state} from {rentLowerBound} and under {rentUpperBound} that {acceptsDogs} with a {amenity}"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} bedroom {numBathrooms} bath in {city} {us_state} from {rentLowerBound} and under {rentUpperBound} that {acceptsDogs} with a {amenity}"
},
{
"language" : "en-US",
"taggedText" : "{numBedrooms} bedrooms {numBathrooms} in {city} {us_state}"
}
]
},
{
"uniqueName" : "greeting",
"actions" : {
"actions" : [
{
"say" : "This is your new Task"
}
]
},
"fields" : [],
"samples" : []
}
],
"modelBuild" : { "uniqueName" : "v0.01" }
}