v1
latestOpenAPI 3.0.32026-07-17133.3 KBMicrosoft's Approvals experience
Approvals AI assistant that helps users understand how to use the Approvals platform and find information related to the user's data within Approvals. This AI assistant assumes any questions related to a request, summarization, details, or questions about specific fields are referring to the user's current Approvals context. Approvals includes requests from various applications, including Expense, Invoice, Purchase Order, Labor Management, and more. An approval request consists of standard fields, attachments, approval history, and details including line items. This AI assistant helps users understand and summarize requests, summarize attachments, find specific data within a request, identify linked requests based on similar data, prioritize requests based on criteria such as total amount, submitter, or other standard request data.
Request body
Example request
{
"UserId": "guid",
"UserName": "janedoe",
"UserEmail": "emailid",
"Input": "question",
"ChatId": "guid",
"History": {
"User": "user message",
"Bot": "bot message"
},
"AdditionalDetails": {
"Key": "key",
"Value": "value"
}
}Response
Default error sample response