<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p><strong>Configuration > AI</strong></p><p><br></p><p><strong>Related Guides:</strong></p><ul><li style="font-weight: bold;"><a target="_blank" rel="noopener noreferrer" data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/2385" data-pasted="true" style="font-weight: bold;"><strong>Connecting AI to Halo</strong></a></li><li style="font-weight: bold;"><strong><a target="_blank" rel="noopener noreferrer" data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/2699" data-pasted="true" style="font-weight: bold;">Contents of AI guides</a></strong></li><li style="font-weight: bold;"><a data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/2137" id="isPasted" target="_blank" rel="noopener noreferrer" style="font-weight: bold;"><strong>Leveraging AI in Halo</strong></a></li></ul>
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
img.fr-dib.fr-fir {
margin-right: 0; text-align: right;
}
img.fr-dib.fr-fil {
margin-left: 0; text-align: left;
}
img.fr-dib {
margin: 5px auto; display: block; float: none;
}
img.fr-bordered {
box-sizing: content-box; border: solid 5px #CCC;
}
img.fr-shadow {
box-shadow: 10px 10px 5px 0px #cccccc;
}
img.fr-rounded {
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
</style><style>
p {
margin: 0;
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
</style><style>
p {
margin: 0; font-family: "Poppins", sans-serif, "Roboto";
}
span.fr-emoticon.fr-emoticon-img {
background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle;
}
span.fr-emoticon {
font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0;
}
blockquote {
border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px;
}
blockquote blockquote {
border-color: #00bcd4; color: #00bcd4;
}
blockquote blockquote blockquote {
border-color: #43a047; color: #43a047;
}
table.grid {
border-collapse: collapse;
}
table.grid td,
table.grid th {
border: 1px solid #ddd;
}
.fr-fic.fr-dib {
display: block; margin: 5px auto;
}
.fr-fic.fr-dib.fr-fir {
text-align: right; margin: 5px 0 5px auto;
}
.fr-fic.fr-dib.fr-fil {
text-align: left; margin: 5px auto 5px 0;
}
.fr-fic.fr-dii {
float: none; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fil {
float: left; margin: 5px auto;
}
.fr-fic.fr-dii.fr-fir {
float: right; margin: 5px auto;
}
.styled-table thead tr th:first-child {
width: 28em; min-width: 28em; max-width: 28em; word-break: break-word;
}
.styled-table thead tr th:nth-child(2) {
width: 8em; min-width: 8em; max-width: 8em; word-break: break-word;
}
.styled-table thead tr th:nth-child(3) {
width: 8em; min-width: 8em; max-width: 8em; word-break: break-word;
}
.styled-table thead tr th:nth-child(4) {
width: 8em; min-width: 8em; max-width: 8em; word-break: break-word;
}
.styled-table thead tr th:nth-child(5) {
width: 8em; min-width: 8em; max-width: 8em; word-break: break-word;
}
.styled-table {
border-radius: 5px;border-collapse: collapse; margin: 25px 0; font-size: 1rem; font-family: "Poppins", sans-serif, "Roboto"; width: 100%; box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
.styled-table thead tr {
text-align: left;border-radius: 5px;
}
.styled-table th {
border-radius: 5px; padding: 12px 15px;
}
.styled-table td {
padding: 12px 15px;
}
.styled-table tbody tr {
border-bottom: 1px solid #dddddd;
}
.styled-table tbody tr:nth-of-type(even) {
background-color: #fafafa;
}
.styled-table tbody tr:last-of-type {
border-bottom: 2px solid $orcolor;
}
</style><p><strong><span style="font-size: 18pt;">Setup</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="ai_connection_type"><p id="isPasted">Default AI Connection</p></td><td style="width: 14.4246%;">Radio List</td><td style="width: 52.1935%; text-align: left;">This determines which AI connection is used. You will need to enter credentials if using Azure/Own OpenAI. (On-Prem customers will not have the option to use the 'Default Halo Connection'). </td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">AI Ticket Matching</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4279%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="use_embedding_scores_openai"><p id="isPasted">Create Embedding Scores for Tickets</p></td><td style="width: 14.4279%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">When checked, this will create an embedding score, providing a numerical value to demonstrate how similar this ticket is to existing/previous tickets. This score can be used for AI suggestions against tickets, suggesting field values/solutions based on previous tickets. Once enabled this will create an embedding score for all new ticket made. <br></td></tr><tr><td style="width: 33.3333%;" id="ticket_embeddings_method"><p id="isPasted">Ticket matching and AI insights method</p></td><td style="width: 14.4279%;">Single Select</td><td style="width: 52.1935%; text-align: left;">This determines what ticket matching and AI insights are based on. The integration runbooks option allows for more customisation but it is not advised unless you already have an extensive knowledge of runbooks. </td></tr><tr><td style="width: 33.3333%;" id="ticket_embeddings_db"><p id="isPasted">Vector search database</p></td><td style="width: 14.4279%;">Radio List</td><td style="width: 52.1935%; text-align: left;">This determines the database used when vector search takes place for ticket matching. The search process involves comparing the embedding scores of the tickets, but the similarity of the scores will differ based on the database used. If using the Azure AI Search (recommended) option you will need to enter your Azure credentials. </td></tr><tr><td style="width: 33.3333%;" id="ai_embedding_field"><p id="isPasted">AI Embedding Field</p></td><td style="width: 14.4279%;">Single Select</td><td style="width: 52.1935%; text-align: left;">This determines what ticket field the embedding score is based on, this field will be passed to the AI integration. This field must be present on ticket types you would like AI ticket matching to take place on. </td></tr><tr><td style="width: 33.3333%;" id="aiembedding_enabled_tickettypes"><p id="isPasted">Ticket Types with AI embeddings and insights enabled</p></td><td style="width: 14.4279%;">Multi-Select</td><td style="width: 52.1935%; text-align: left;">This determines which ticket types AI insights and embeddings can be used on. </td></tr><tr><td style="width: 33.3333%;" id="use_rules_indexing"><p id="isPasted">Determine whether a Ticket is indexed based on Ticket rules</p></td><td style="width: 14.4279%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">When checked, ticket rules can be used to control which tickets are indexed (new tickets only). Ticket rules will have a new outcome option 'indexable', only tickets that match the criteria of a rule that has this outcome will be indexed. </td></tr><tr><td style="width: 33.3333%;" id="vector_score_minimum"><p id="isPasted">Minimum vector match score (Tickets)</p></td><td style="width: 14.4279%;">Integer</td><td style="width: 52.1935%; text-align: left;">This determines what the minimum vector score between two tickets must be in order for them to 'match'. A higher vector score indicates greater similarity between the tickets. </td></tr><tr><td style="width: 33.3333%;" id="linkaimatched_enabled_tickettypes">Ticket types that link AI matched Tickets</td><td style="width: 14.4279%;">Multi-Select</td><td style="width: 52.1935%; text-align: left;">This determines which ticket types will automatically link AI matched tickets as either child or related tickets.</td></tr><tr><td style="width: 33.3333%;" id="link_ai_matched_type">Method of linking AI matched Tickets</td><td style="width: 14.4279%;">Single Select</td><td style="width: 52.1935%; text-align: left;">This determines whether the ticket types set above will have the AI matched tickets linked as either child tickets or related tickets.</td></tr><tr><td style="width: 33.3333%;" id="enable_ai_search_default">Enable AI Search by default on search screens<br></td><td style="width: 14.4279%;">Single Select</td><td style="width: 52.1935%; text-align: left;">When enabled, all search screens will use AI search by default. AI search can still be disabled manually against each screen upon search. </td></tr><tr><td style="width: 33.3333%;" id="aisuggestions"><p id="isPasted">Configure AI suggestions </p></td><td style="width: 14.4279%;">Button</td><td style="width: 52.1935%; text-align: left;">Here, you can configure what AI suggestions can be made such as priority/category suggestions. </td></tr><tr><td style="width: 33.3333%;" id="ai_suggestion_alert"><p id="isPasted">AI suggestion notification</p></td><td style="width: 14.4279%;">Single Select</td><td style="width: 52.1935%; text-align: left;">Here you can determine if a notification displays when an AI suggestion is available, and if so, what type of notification. </td></tr><tr><td style="width: 33.3333%;" id="index_filters"><p id="isPasted">Additional filters for ticket indexing</p></td><td style="width: 14.4279%;">Table</td><td style="width: 52.1935%; text-align: left;">Here, you can add criteria that tickets must meet in order to be indexed. This only applies when indexing historical/existing ticket data, only tickets that meet the criteria here (along with ticket type criteria) will be indexed. </td></tr><tr><td style="width: 33.3333%;" id="vectorisetickets"><p id="isPasted">Index Tickets </p></td><td style="width: 14.4279%;">Button</td><td style="width: 52.1935%; text-align: left;">Here, you can schedule tickets to be indexed. Indexing tickets will re-generate embedding scores for tickets already in the system. It is recommended this is completed when first enabling embedding scores as this will improve initial matching. It is also recommended to do this after changing the matching method, vector database or embedding field used. </td></tr><tr><td style="width: 33.3333%;" id="enable_ticket_clustering">Enable Ticket Clustering</td><td style="width: 14.4279%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">(v2.234+) Enables the functionality for Ticket Clustering, where Tickets are grouped by AI into 'Clusters' based on their similarity.</td></tr><tr><td style="width: 33.3333%;" id="cluster_tickets">New Clustering Run</td><td style="width: 14.4279%;">Button</td><td style="width: 52.1935%; text-align: left;">(v2.234+) Appears once Ticket Clustering is enabled. Allows you to set the parameters for a new Clustering Run that will group Indexed Tickets into their Clusters. This should not be run until Tickets have been indexed and have vector scores. </td></tr><tr><td style="width: 33.3333%;" id="show_cluster_tickets_tab">Show the Cluster Matched Tickets tab</td><td style="width: 14.4279%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">(v2.234+) Appears once Ticket Clustering is enabled. Enabled the "Cluster Matched Tickets" tab to show on newly logged Tickets. This tab contains the Tickets held within the Cluster that the new Ticket was matched to. AI generated information on that Cluster is provided in fields on the AI Insights tab.<br></td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">AI Knowledge Search</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%); height: 975px;"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="ai_knowledge_search_method"><p id="isPasted">Vector search database</p></td><td style="width: 14.4246%;">Radio List</td><td style="width: 52.1935%; text-align: left;">This determines the database used when vector search takes place for AI knowledge search. The search process involves comparing the embedding scores of the tickets, but the similarity of the scores will differ based on the database used. functionality is only available using 'Azure AI Search' database, for this you will need to enter your Azure credentials. </td></tr><tr><td style="width: 33.3333%;" id="textsplit_chunk_size"><p id="isPasted">Chunk Size</p></td><td style="width: 14.4246%;">Integer</td><td style="width: 52.1935%; text-align: left;">This determines the chunk size that is searched.</td></tr><tr><td style="width: 33.3333%;" id="textsplit_chunk_overlap"><p id="isPasted">Chunk Overlap</p></td><td style="width: 14.4246%;">Integer </td><td style="width: 52.1935%; text-align: left;"><p id="isPasted">This determines the overlap of chunk size that is searched. </p></td></tr><tr><td style="width: 33.3333%;" id="vector_score_knowledge_minimum"><p id="isPasted">Minimum vector match score (Knowledge)</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">This determines what the minimum vector score between an article and the search prompt must be in order for the article to be returned in the search. A higher vector score indicates greater similarity between the search prompt and the article. <br></td></tr><tr><td style="width: 33.3333%;" id="enable_ai_article_suggestions"><p id="isPasted">Enable AI Article Suggestions</p></td><td style="width: 14.4246%;">Checkbox</td><td style="width: 52.1935%; text-align: left;"><p id="isPasted">When checked, AI will create a search term when a ticket is logged (based on the ticket information) which will search indexed knowledge base articles. A vector search will be performed and closest matches (based on minimum vector match score) are recorded and are shown in the Problem/Resolution finder on the ticket details screen.</p></td></tr><tr style="height: 65px;"><td style="width: 33.3333%;" id="restrict_indexing_by_faqlist"><p id="isPasted">Restrict which Articles can be indexed based on their FAQ List</p></td><td style="width: 14.4246%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;"><p id="isPasted">When checked, you will be able to restrict which articles can be indexed based on their FAQ list. An additional option will appear against each FAQ list to determine if articles in this FAQ list can be indexed. </p></td></tr><tr><td style="width: 33.3333%;" id="restrict_indexing_by_service_category"><p data-pasted="true">Restrict which Service Catalogue can be indexed based on their Service Category</p></td><td style="width: 14.4246%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;"><strong>(v2.242+)</strong> When enabled, services can be excluded from indexing based on their service category. Against each service category you can determine whether to allow indexing. For a service to be eligible for indexing, it must be directly under a category with indexing enabled. <br></td></tr><tr><td style="width: 33.3333%;" id="include_request_details_in_service_index"><p data-pasted="true">Include Service Request Details and Incident Details when indexing services</p></td><td style="width: 14.4246%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;"><strong>(v2.242+) </strong>When enabled, request and incident details on a service will be included as part of the embeddings. Meaning they are accounted for in AI search. If a request or incident label matches the search term, the parent service will appear in the results.<br></td></tr><tr><td style="width: 33.3333%;" id="_index_kbs_now"><p id="isPasted">Index Articles</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;"><p id="isPasted">Here, you can schedule articles to be indexed. Indexing articles will re-generate embedding scores for articles already in the system. It is recommended this is completed when first enabling article suggestions/knowledge search. </p></td></tr><tr style="height: 85px;"><td style="width: 33.3333%;" id="_index_services_now"><p id="isPasted">Index Service Catalogue</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;"><p>Here, you can schedule services in the service catalogue to be indexed. Indexing services will re-generate embedding scores for services already in the system. It is recommended this is completed when first enabling article suggestions/knowledge search. </p></td></tr><tr><td style="width: 33.3333%;" id="ai_kb_fuzzy_search">Use AI to correct spelling for Knowledge Base and Service searches (Fuzzy Search)<br></td><td style="width: 14.4246%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;"><strong data-pasted="true">(v2.238+)</strong> When enabled, The AI Search will use fuzzy searching to correct spelling for Knowledge Base and Service searches. <br></td></tr><tr><td style="width: 33.3333%;" id="include_article_tags_in_ai_search">Also search Article tags when using AI search<br></td><td style="width: 14.4246%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;"><strong>(v2.232+)</strong> When enabled, the search will include article tags, and will show articles with matching tags at the top of the results list.</td></tr><tr><td style="width: 33.3333%;" id="enable_user_ai_kb_and_service_search">Enable AI search for Users on KBs and Services<br></td><td style="width: 14.4246%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;"><strong data-pasted="true">(v2.238+)</strong> When enabled, Users will be able to use the AI search functionality to find articles and services. <br></td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">AI Insights</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="ai_insights_context"><p id="isPasted">AI Insights Context</p></td><td style="width: 14.4246%;">Free Text</td><td style="width: 52.1935%; text-align: left;">Here you can give the AI model the context in which it is working, this improves the accuracy of the insights it returns. </td></tr><tr><td style="width: 33.3333%;" id="ai_description_mapping"><p id="isPasted">AI Insights Field</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">This determines the ticket field AI insights are based on, data from this field will be sent to the AI integration to run the evaluation. You can either use the 'Details' ticket field or customise what fields this is based on using $- variables.<br>If customising with $-variables a free text box will appear next to this setting, here you can enter the $-variables for the fields you would like the insights to be based on. </td></tr><tr><td style="width: 33.3333%;" id="enable_ai_conversation_summary"><p id="isPasted"> Allow AI Insights to summarise the conversation</p></td><td style="width: 14.4246%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">When checked, AI insights will be able to provide a summary of the conversation on the ticket. Once enabled you will be able to specify what ticket data is sent to the AI integration for it to summarise using $-variables.</td></tr><tr><td style="width: 33.3333%;" id="ai_summary_description"><p id="isPasted">Conversation AI Insights Data</p></td><td style="width: 14.4246%;">Free text</td><td style="width: 52.1935%; text-align: left;">Here, you can specify what ticket data is summarised by the AI, here you will need to enter $-variables. using the variable $-ALLACTIONS will result in all actions on the ticket being summarised, but different variables can be used to limit what actions are summarised, e.g.<span style="white-space:pre;" id="isPasted"> </span>$ACTIONLISTPRIVATE will only summarise private actions.</td></tr></tbody></table><p><strong id="isPasted"><span style="font-size: 18pt;">Knowledge Creation</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="azureopenai_enable_ai_kb_articles"><p id="isPasted">Create knowledge base articles using AI</p></td><td style="width: 14.4246%;">Checkbox</td><td>When checked, knowledge base articles can be created using AI. A Runbook will need to be configured in order to do this. AI will process the correspondence between the user and the agent of the ticket and creates a description and resolution for the article and then either directly creates the article or creates an article draft ticket, depending on your Halo settings. The runbook to complete this process will need to be triggered using an action or an automation on a workflow. (The runbook can be customised to have another event trigger article creation e.g. ticket closed).</td></tr><tr><td style="width: 33.3333%;" id="kb_customintegrations_azure"><p id="isPasted">Knowledge Base Runbook</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">Here, you can configure the runbook to create knowledge base articles. </td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">Sentiment Analysis</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="enable_azureopenai_emotion_detection"><p id="isPasted">Use AI to detect the emotions of a User's messages</p></td><td style="width: 14.4246%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">When checked, sentiment analysis can be used to provide a sentiment analysis of the ticket and a user satisfaction rating. The runbook will need to be triggered (using an action/workflow automation) the Ai will analyse user correspondence and populate 'AI Sentiment analysis' and 'AI Satisfaction level' fields. These fields must be on the ticket type. </td></tr><tr><td style="width: 33.3333%;" id="emotion_customintegrations_azure"><p id="isPasted">Sentiment Analysis Runbook</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">Here, you can configure the runbook to run sentiment analysis. </td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">Thank You Detection</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="ai_thankyou_detection"><p id="isPasted">Enable AI 'Thank you' email detection on closed/pending closure Tickets</p></td><td style="width: 14.4246%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">When checked, AI will check incoming emails to a closed/pending closure ticket, if the incoming email is determined to just be the user thanking the agent (no further action needed) the email will not update the ticket. If the incoming email is determined to be more than the user thanking the agent the email will update the ticket.</td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">Surveys</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="use_azure_openai_surveys"><p id="isPasted">Use AI to survey User satisfaction</p></td><td style="width: 14.4246%;">Checkbox</td><td style="width: 52.1935%; text-align: left;">When enabled AI will analyse the ticket, giving a user satisfaction score an a justification for why it has given this score. This information can be populated in the 'AI satisfaction level' and 'Satisfaction Comment' ticket fields, these fields must be added to the ticket type. This survey runs when the ticket is closed. </td></tr><tr><td style="width: 33.3333%;" id="ai_survey_sample_rate"><p id="isPasted">Percentage of Tickets to Survey</p></td><td style="width: 14.4246%;">Integer</td><td style="width: 52.1935%; text-align: left;">This determines the percentage of tickets that are surveyed. </td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">Actions</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="actionconfig"><p id="isPasted">Action Config</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">This takes you to the actions configuration page. AI can be used to write an automatic reply on an actions/improve a reply. </td></tr></tbody></table><p><strong id="isPasted"><span style="font-size: 18pt;">Virtual Agent</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3208%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4303%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3208%;" id="chatconfig"><p id="isPasted">Chat Profiles</p></td><td style="width: 14.4303%;">Button</td><td style="width: 52.1935%; text-align: left;">Takes you to the chat profiles configuration page.</td></tr><tr><td style="width: 33.3208%;" id="virtualagents"><p id="isPasted">Virtual Agents</p></td><td style="width: 14.4303%;">Button</td><td style="width: 52.1935%; text-align: left;">Takes you to the configuration page for AI virtual agent chatbots. </td></tr></tbody></table><p><br></p><p data-pasted="true"><span style="font-size: 18pt;"><strong>AI Abilities</strong></span></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%); height: 99px;"><tbody><tr style="height: 51px;"><td style="width: 33.3208%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4303%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr style="height: 47px;"><td style="width: 33.3208%;" id="aiabilities">AI Abilities</td><td style="width: 14.4303%;">Button</td><td style="width: 52.1935%; text-align: left;"><strong data-pasted="true">(v2.232+)</strong> Takes you to the AI Abilities configuration page.<br></td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">AI Agents</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%); height: 99px;"><tbody><tr style="height: 51px;"><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="aiagents"><p id="isPasted">AI Agents </p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;"><strong data-pasted="true">(v2.234+)</strong> Takes you to the AI Agent configuration page.<br></td></tr></tbody></table><p><br></p><p><strong data-pasted="true"><span style="font-size: 18pt;">Custom Remote MCP Server</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3208%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4303%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3208%;" id="enable_mcp"><p id="isPasted">Enable the MCP Endpoint</p></td><td style="width: 14.4303%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;">Enables an MCP endpoint for your instance. This can be used to integrate your instance with third party AI tools. For more information checkout <a href="https://usehalo.com/haloitsm/guides/2597" target="_blank" rel="noopener noreferrer">Halo MCP Server Connection</a>.</td></tr><tr><td style="width: 33.3208%;" id="mcp_use_system_tools"><p id="isPasted">Include all system tools</p></td><td style="width: 14.4303%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;" id="mcp_functions">When enabled, all available system tools/functions will be available to use at the MCP endpoint for your instance. For more information checkout <a href="https://usehalo.com/haloitsm/guides/2597" target="_blank" rel="noopener noreferrer" data-pasted="true">Halo MCP Server Connection</a>.</td></tr><tr><td style="width: 33.3208%;">Tools<br></td><td style="width: 14.4303%;">Table</td><td style="width: 52.1935%; text-align: left;">Here you can add in custom tools/functions that are available to use at the MCP endpoint. If you have disabled the use of all system tools you will be able to add in the allowed system tools here too. For more information checkout <a href="https://usehalo.com/haloitsm/guides/2597" target="_blank" rel="noopener noreferrer" data-pasted="true">Halo MCP Server Connection</a>.</td></tr><tr><td style="width: 33.3208%;" id="mcptoolcollections">MCP Tool Collections</td><td style="width: 14.4303%;">Button</td><td style="width: 52.1935%; text-align: left;"><strong>(v2.232+)</strong> Here, you can configure additional MCP endpoints with their own sets of tools/functions. For more information checkout <a href="https://usehalo.com/haloitsm/guides/2597" target="_blank" rel="noopener noreferrer" data-pasted="true">Halo MCP Server Connection</a>.</td></tr><tr><td style="width: 33.3208%;" id="enable_mcp_logging">Enable MCP request logging<br></td><td style="width: 14.4303%;">Checkbox<br></td><td style="width: 52.1935%; text-align: left;">When enabled, requests made to the MCP endpoint will be stored in logs. These can be viewed using the 'MCP' button on the AI configuration page. To avoid bloating your database it is recommended to keep this disabled unless required for de-bugging. </td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">External MCP Servers </span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="mcp_connections"><p id="isPasted">External MCP Servers</p></td><td style="width: 14.4246%;">Table </td><td style="width: 52.1935%; text-align: left;"><strong>(v2.236+) </strong>This table allows you to add third-party MCP server connections to allow the AI to call external tools for other applications.</td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">Custom Integrations</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="customintegrations1"><p id="isPasted">Custom Integrations</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">Takes you to the custom integrations page.</td></tr><tr><td style="width: 33.3333%;" id="customintegrations2"><p id="isPasted">OpenAI Methods</p></td><td style="width: 14.4246%;">Button</td><td style="width: 52.1935%; text-align: left;">Takes you to the runbook configuration page for the Azure OpenAI runbooks.</td></tr></tbody></table><p><br></p><p><strong id="isPasted"><span style="font-size: 18pt;">Logs</span></strong></p><table class="styled-table grid" style="width: 100%; margin-left: calc(0%);"><tbody><tr><td style="width: 33.3333%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Field</span></strong></td><td style="width: 14.4246%; text-align: left; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Type</span></strong></td><td style="width: 52.1935%; text-align: center; background-color: rgb(0, 204, 248);"><strong><span style="color: rgb(255, 255, 255); font-size: 12pt;">Description</span></strong></td></tr><tr><td style="width: 33.3333%;" id="openAILogs"><p id="isPasted">Open AI</p></td><td style="width: 14.4246%;">Button<br></td><td style="width: 52.1935%; text-align: left;">Shows the request/response logs for calls made to OpenAI.</td></tr><tr><td style="width: 33.3333%;" id="azureOpenAILogs"><p id="isPasted">Azure Open AI</p></td><td style="width: 14.4246%;">Button<br></td><td style="width: 52.1935%; text-align: left;">Shows the request/response logs for calls made to Azure OpenAI.<br></td></tr><tr><td style="width: 33.3333%;" id="azureAISearchLogs"><p id="isPasted">Azure AI Search</p></td><td style="width: 14.4246%;">Button<br></td><td style="width: 52.1935%; text-align: left;">Shows the request/response logs for Azure AI Searches.<br></td></tr></tbody></table>