Awso_qconnect.ValuesSourceval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]A leaf node condition which can be used to specify a tag condition.
A list of conditions which would be applied together with an OR condition.
The data of the configuration for a KNOWLEDGE_BASE type Amazon Q in Connect Assistant Association.
A typed union of the data of the configuration for an Amazon Q in Connect Assistant Association.
The configuration for an Amazon Q in Connect Assistant Association.
The configuration for AI Agents of type SELF_SERVICE.
Configuration for user interaction settings.
A constant input value for tool override.
Configuration for overriding tool input values.
An input value override for tools.
Configuration for tool output handling.
Filter configuration for tool output.
Instructions for using a tool.
An annotation that provides additional context or metadata.
Configuration settings for a tool used by AI Agents.
The configuration for AI Agents of type ORCHESTRATION.
The configuration for AI Agents of type NOTE_TAKING.
The configuration for the MANUAL_SEARCH AI Agent type.
Configuration settings for the EMAIL_RESPONSE AI agent including prompts, locale, and knowledge base associations.
Configuration settings for the EMAIL_OVERVIEW AI agent including prompt ID and locale settings.
Configuration settings for the EMAIL_GENERATIVE_ANSWER AI agent including prompts, locale, and knowledge base associations.
The configuration for AI Agents of type CASE_SUMMARIZATION.
The configuration for the ANSWER_RECOMMENDATION AI Agent type.
A typed union that specifies the configuration based on the type of AI Agent.
A type that specifies the AI Agent ID configuration data when mapping an AI Agents to be used for an AI Agent type on a session or assistant.
The data for the AI Agent.
The summary of the AI Agent.
The summary of the AI Agent version.
The assessment information from the AI Guardrail.
Messaging for when violations are detected in text
Contains filter strengths for harmful content. AI Guardrail's support the following content filters to detect and filter harmful user inputs and FM-generated outputs. Hate: Describes input prompts and model responses that discriminate, criticize, insult, denounce, or dehumanize a person or group on the basis of an identity (such as race, ethnicity, gender, religion, sexual orientation, ability, and national origin). Insults: Describes input prompts and model responses that includes demeaning, humiliating, mocking, insulting, or belittling language. This type of language is also labeled as bullying. Sexual: Describes input prompts and model responses that indicates sexual interest, activity, or arousal using direct or indirect references to body parts, physical traits, or sex. Violence: Describes input prompts and model responses that includes glorification of, or threats to inflict physical pain, hurt, or injury toward a person, group, or thing. Content filtering depends on the confidence classification of user inputs and FM responses across each of the four harmful categories. All input and output statements are classified into one of four confidence levels (NONE, LOW, MEDIUM, HIGH) for each harmful category. For example, if a statement is classified as Hate with HIGH confidence, the likelihood of the statement representing hateful content is high. A single statement can be classified across multiple categories with varying confidence levels. For example, a single statement can be classified as Hate with HIGH confidence, Insults with LOW confidence, Sexual with NONE confidence, and Violence with MEDIUM confidence.
Contains details about how to handle harmful content.
The threshold for this filter.
The filter configuration details for the AI Guardrail's contextual grounding filter.
The policy configuration details for the AI Guardrail's contextual grounding policy.
The custom word text.
A word to configure for the AI Guardrail.
The managed word list to configure for the AI Guardrail.
Contains details about the word policy to configured for the AI Guardrail.
Name of topic in topic policy
Text example in topic policy
Definition of topic in topic policy
Details about topics for the AI Guardrail to identify and deny.
Contains details about topics that the AI Guardrail should identify and deny.
The regex pattern.
The regex name.
The regex description.
The regular expression to configure for the AI Guardrail.
The PII entity to configure for the AI Guardrail.
Contains details about PII entities and regular expressions to configure for the AI Guardrail.
Description of the guardrail or its version
The data for the AI Guardrail
The summary of the AI Guardrail.
The summary of the AI Guardrail version.
The configuration for a prompt template that supports full textual prompt configuration using a YAML prompt.
A typed union that specifies the configuration for a prompt template based on its type.
The configuration for inference parameters when using AI Prompts.
The data for the AI Prompt
The summary of the AI Prompt.
The summary of the AI Prompt version.
You do not have sufficient access to perform this action.
Activates a specific version of the Amazon Q in Connect message template. After the version is activated, the previous active version will be deactivated automatically. You can use the $ACTIVE_VERSION qualifier later to reference the version that is in active status.
The input fails to satisfy the constraints specified by a service.
The throttling limit has been exceeded.
The specified resource does not exist.
The request could not be processed because of conflict in the current state of the resource. For example, if you're using a Create API (such as CreateAssistant) that accepts name, a conflicting resource (usually with the same name) is being created or mutated.
Activates a specific version of the Amazon Q in Connect message template. After the version is activated, the previous active version will be deactivated automatically. You can use the $ACTIVE_VERSION qualifier later to reference the version that is in active status.
Information about an agent.
Content association data for a step-by-step guide.
Configuration information for Amazon AppIntegrations to automatically ingest content.
Association information about the knowledge base.
Configuration for an external Bedrock knowledge base.
The data that is output as a result of the assistant association.
Information about the assistant association.
The data that is input into Amazon Q in Connect as a result of the assistant association.
Summary information about the assistant association.
The capability configuration for an Amazon Q in Connect assistant.
The configuration information for the customer managed key used for encryption.
An entry in the orchestrator configuration list.
The configuration information for the Amazon Q in Connect assistant integration.
The assistant data.
Summary information about the assistant.
Instructions for interpreting the contents of a document.
Settings for a foundation model used to parse documents for a data source.
Details about case summarization chunk data.
Input data for case summarization.
Settings for semantic document chunking for a data source. Semantic chunking splits a document into smaller documents based on groups of similar content derived from the text with natural language processing.
Token settings for each layer.
Settings for hierarchical document chunking for a data source. Hierarchical chunking splits documents into layers of chunks where the first layer contains large chunks, and the second layer contains smaller chunks derived from the first layer.
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as NONE, exclude this field.
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
Contains information about where the text with a citation begins and ends in the generated output.
The configuration information of the Amazon Connect data source.
The configuration information of the external data source.
The contents of a content association.
Information about the content association.
Summary information about a content association.
Information about the content.
Offset specification to describe highlighting of document excerpts for rendering search results and recommendations.
The text of the document.
Details about the source content ranking data.
Details about the content data.
The feedback information for a generative target type.
Information about the feedback.
Reference information about the content.
Summary information about the content.
The conversation history data to included in conversation context data before the Amazon Q in Connect session.
The conversation context to include in SendMessage.
The conversation state associated to a message.
Creates an Amazon Q in Connect AI Agent.
You do not have permission to perform this action.
You've exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use service quotas to request a service quota increase.
Creates an Amazon Q in Connect AI Agent.
Creates and Amazon Q in Connect AI Agent version.
Creates and Amazon Q in Connect AI Agent version.
Creates an Amazon Q in Connect AI Guardrail.
Creates an Amazon Q in Connect AI Guardrail.
Creates an Amazon Q in Connect AI Guardrail version.
Creates an Amazon Q in Connect AI Guardrail version.
Creates an Amazon Q in Connect AI Prompt.
Creates an Amazon Q in Connect AI Prompt.
Creates an Amazon Q in Connect AI Prompt version.
Creates an Amazon Q in Connect AI Prompt version.
Creates an association between an Amazon Q in Connect assistant and another resource. Currently, the only supported association is with a knowledge base. An assistant can have only a single association.
Creates an association between an Amazon Q in Connect assistant and another resource. Currently, the only supported association is with a knowledge base. An assistant can have only a single association.
Creates an Amazon Q in Connect assistant.
Creates an Amazon Q in Connect assistant.
Creates an association between a content resource in a knowledge base and step-by-step guides. Step-by-step guides offer instructions to agents for resolving common customer issues. You create a content association to integrate Amazon Q in Connect and step-by-step guides. After you integrate Amazon Q and step-by-step guides, when Amazon Q provides a recommendation to an agent based on the intent that it's detected, it also provides them with the option to start the step-by-step guide that you have associated with the content. Note the following limitations: You can create only one content association for each content resource in a knowledge base. You can associate a step-by-step guide with multiple content resources. For more information, see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Creates an association between a content resource in a knowledge base and step-by-step guides. Step-by-step guides offer instructions to agents for resolving common customer issues. You create a content association to integrate Amazon Q in Connect and step-by-step guides. After you integrate Amazon Q and step-by-step guides, when Amazon Q provides a recommendation to an agent based on the intent that it's detected, it also provides them with the option to start the step-by-step guide that you have associated with the content. Note the following limitations: You can create only one content association for each content resource in a knowledge base. You can associate a step-by-step guide with multiple content resources. For more information, see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Creates Amazon Q in Connect content. Before to calling this API, use StartContentUpload to upload an asset.
Creates Amazon Q in Connect content. Before to calling this API, use StartContentUpload to upload an asset.
Settings for parsing document contents. By default, the service converts the contents of each document into text before splitting it into chunks. To improve processing of PDF files with tables and images, you can configure the data source to convert the pages of text into images and use a model to describe the contents of each page.
Contains details about how to ingest the documents in a data source.
The configuration of crawl limits for the web URLs.
The configuration of the URL/URLs for the web content that you want to crawl. You should be authorized to crawl the URLs.
The configuration details for the web data source.
Source configuration for managed resources.
Configuration information about the external data source.
Information about how to render the content.
Creates a knowledge base. When using this API, you cannot reuse Amazon AppIntegrations DataIntegrations with external knowledge bases such as Salesforce and ServiceNow. If you do, you'll get an InvalidRequestException error. For example, you're programmatically managing your external knowledge base, and you want to add or remove one of the fields that is being ingested from Salesforce. Do the following: Call DeleteKnowledgeBase. Call DeleteDataIntegration. Call CreateDataIntegration to recreate the DataIntegration or a create different one. Call CreateKnowledgeBase.
Information about the knowledge base.
Creates a knowledge base. When using this API, you cannot reuse Amazon AppIntegrations DataIntegrations with external knowledge bases such as Salesforce and ServiceNow. If you do, you'll get an InvalidRequestException error. For example, you're programmatically managing your external knowledge base, and you want to add or remove one of the fields that is being ingested from Salesforce. Do the following: Call DeleteKnowledgeBase. Call DeleteDataIntegration. Call CreateDataIntegration to recreate the DataIntegration or a create different one. Call CreateKnowledgeBase.
Uploads an attachment file to the specified Amazon Q in Connect message template. The name of the message template attachment has to be unique for each message template referenced by the $LATEST qualifier. The body of the attachment file should be encoded using base64 encoding. After the file is uploaded, you can use the pre-signed Amazon S3 URL returned in response to download the uploaded file.
Information about the message template attachment.
Uploads an attachment file to the specified Amazon Q in Connect message template. The name of the message template attachment has to be unique for each message template referenced by the $LATEST qualifier. The body of the attachment file should be encoded using base64 encoding. After the file is uploaded, you can use the pre-signed Amazon S3 URL returned in response to download the uploaded file.
The component mapping from WhatsApp template parameters to Message Template attributes.
Configuration information about the external data source.
The container of message template source configuration.
The content of the message template that applies to the WHATSAPP channel subtype.
The container of the message template body.
The body to use in SMS messages.
The content of the message template that applies to the SMS channel subtype.
The content of the push message template that applies to FCM (Firebase Cloud Messaging) notification service.
The content of the push message template that applies to Baidu notification service.
The content of the push message template that applies to APNS (Apple Push Notification service) notification service.
The content of the push message template that applies to ADM (Amazon Device Messaging) notification service.
The content of the message template that applies to the push channel subtype.
The body to use in email messages.
The email header to include in email messages.
The content of the message template that applies to the email channel subtype.
The container of message template content.
The system endpoint attributes that are used with the message template.
The system attributes that are used with the message template.
The customer profile attributes that are used with the message template.
The attributes that are used with the message template.
The configuration information of the grouping of Amazon Q in Connect users.
Creates an Amazon Q in Connect message template. The name of the message template has to be unique for each knowledge base. The channel subtype of the message template is immutable and cannot be modified after creation. After the message template is created, you can use the $LATEST qualifier to reference the created message template.
Configuration information about the external data source.
The container of message template source configuration summary.
The data of a message template.
Creates an Amazon Q in Connect message template. The name of the message template has to be unique for each knowledge base. The channel subtype of the message template is immutable and cannot be modified after creation. After the message template is created, you can use the $LATEST qualifier to reference the created message template.
Creates a new Amazon Q in Connect message template version from the current content and configuration of a message template. Versions are immutable and monotonically increasing. Once a version is created, you can reference a specific version of the message template by passing in <message-template-id>:<versionNumber> as the message template identifier. An error is displayed if the supplied messageTemplateContentSha256 is different from the messageTemplateContentSha256 of the message template with $LATEST qualifier. If multiple CreateMessageTemplateVersion requests are made while the message template remains the same, only the first invocation creates a new version and the succeeding requests will return the same response as the first invocation.
The extended data of a message template.
Creates a new Amazon Q in Connect message template version from the current content and configuration of a message template. Versions are immutable and monotonically increasing. Once a version is created, you can reference a specific version of the message template by passing in <message-template-id>:<versionNumber> as the message template identifier. An error is displayed if the supplied messageTemplateContentSha256 is different from the messageTemplateContentSha256 of the message template with $LATEST qualifier. If multiple CreateMessageTemplateVersion requests are made while the message template remains the same, only the first invocation creates a new version and the succeeding requests will return the same response as the first invocation.
The container of quick response data.
Creates an Amazon Q in Connect quick response.
The container quick response content.
The content of the quick response stored in different media types.
Information about the quick response.
Creates an Amazon Q in Connect quick response.
Creates a session. A session is a contextual container used for generating recommendations. Amazon Connect creates a new Amazon Q in Connect session for each contact on which Amazon Q in Connect is enabled.
The configuration information for the session integration.
Information about the session.
The request failed because it depends on another request that failed.
Creates a session. A session is a contextual container used for generating recommendations. Amazon Connect creates a new Amazon Q in Connect session for each contact on which Amazon Q in Connect is enabled.
Details about suggested message data.
Details about the source content data.
Details about notes data.
Details about notes chunk data.
Details about the detected intent.
Reference information for a suggested message.
Reference information about generative content.
Reference data.
Details of streaming chunk data for email responses including completion text and pagination tokens.
Details of streaming chunk data for email overview including completion text and pagination tokens.
module DataDetails : sig ... endDetails about the data.
module DataSummary : sig ... endSummary of the data.
module DataSummaryList : sig ... endmodule EmailGenerativeAnswerChunkDataDetails : sig ... endDetails of streaming chunk data for email generative answers including completion text and references.
module GenerativeChunkDataDetails : sig ... endDetails about the generative chunk data.
module GenerativeDataDetails : sig ... endDetails about generative data.
Deactivates a specific version of the Amazon Q in Connect message template . After the version is deactivated, you can no longer use the $ACTIVE_VERSION qualifier to reference the version in active status.
Deactivates a specific version of the Amazon Q in Connect message template . After the version is deactivated, you can no longer use the $ACTIVE_VERSION qualifier to reference the version in active status.
Deletes an Amazon Q in Connect AI Agent.
Deletes an Amazon Q in Connect AI Agent.
Deletes an Amazon Q in Connect AI Agent Version.
Deletes an Amazon Q in Connect AI Agent Version.
Deletes an Amazon Q in Connect AI Guardrail.
Deletes an Amazon Q in Connect AI Guardrail.
Delete and Amazon Q in Connect AI Guardrail version.
Delete and Amazon Q in Connect AI Guardrail version.
Deletes an Amazon Q in Connect AI Prompt.
Deletes an Amazon Q in Connect AI Prompt.
Delete and Amazon Q in Connect AI Prompt version.
Delete and Amazon Q in Connect AI Prompt version.
Deletes an assistant association.
Deletes an assistant association.
Deletes an assistant.
Deletes an assistant.
Deletes the content association. For more information about content associations--what they are and when they are used--see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Deletes the content association. For more information about content associations--what they are and when they are used--see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Deletes the content.
Deletes the content.
Deletes the quick response import job.
Deletes the quick response import job.
Deletes the knowledge base. When you use this API to delete an external knowledge base such as Salesforce or ServiceNow, you must also delete the Amazon AppIntegrations DataIntegration. This is because you can't reuse the DataIntegration after it's been associated with an external knowledge base. However, you can delete and recreate it. See DeleteDataIntegration and CreateDataIntegration in the Amazon AppIntegrations API Reference.
Deletes the knowledge base. When you use this API to delete an external knowledge base such as Salesforce or ServiceNow, you must also delete the Amazon AppIntegrations DataIntegration. This is because you can't reuse the DataIntegration after it's been associated with an external knowledge base. However, you can delete and recreate it. See DeleteDataIntegration and CreateDataIntegration in the Amazon AppIntegrations API Reference.
Deletes the attachment file from the Amazon Q in Connect message template that is referenced by $LATEST qualifier. Attachments on available message template versions will remain unchanged.
Deletes the attachment file from the Amazon Q in Connect message template that is referenced by $LATEST qualifier. Attachments on available message template versions will remain unchanged.
Deletes an Amazon Q in Connect message template entirely or a specific version of the message template if version is supplied in the request. You can provide the message template identifier as <message-template-id>:<versionNumber> to delete a specific version of the message template. If it is not supplied, the message template and all available versions will be deleted.
Deletes an Amazon Q in Connect message template entirely or a specific version of the message template if version is supplied in the request. You can provide the message template identifier as <message-template-id>:<versionNumber> to delete a specific version of the message template. If it is not supplied, the message template and all available versions will be deleted.
Deletes a quick response.
Deletes a quick response.
The configuration information of the external data source.
An attribute used for filtering.
Gets an Amazon Q in Connect AI Agent.
Gets an Amazon Q in Connect AI Agent.
Gets the Amazon Q in Connect AI Guardrail.
Gets the Amazon Q in Connect AI Guardrail.
Gets and Amazon Q in Connect AI Prompt.
Gets and Amazon Q in Connect AI Prompt.
Retrieves information about an assistant association.
Retrieves information about an assistant association.
Retrieves information about an assistant.
Retrieves information about an assistant.
Returns the content association. For more information about content associations--what they are and when they are used--see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Returns the content association. For more information about content associations--what they are and when they are used--see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Retrieves content, including a pre-signed URL to download the content.
Retrieves content, including a pre-signed URL to download the content.
Retrieves summary information about the content.
Retrieves summary information about the content.
Retrieves the started import job.
Summary information about the import job.
Retrieves the started import job.
Retrieves information about the knowledge base.
Retrieves information about the knowledge base.
Retrieves the Amazon Q in Connect message template. The message template identifier can contain an optional qualifier, for example, <message-template-id>:<qualifier>, which is either an actual version number or an Amazon Q Connect managed qualifier $ACTIVE_VERSION | $LATEST. If it is not supplied, then $LATEST is assumed implicitly.
Retrieves the Amazon Q in Connect message template. The message template identifier can contain an optional qualifier, for example, <message-template-id>:<qualifier>, which is either an actual version number or an Amazon Q Connect managed qualifier $ACTIVE_VERSION | $LATEST. If it is not supplied, then $LATEST is assumed implicitly.
Retrieves next message on an Amazon Q in Connect session.
The server has a failure of processing the message
A union type that specifies the data stored on the session.
The list of key-value pairs that are stored on the session.
Data about the result of tool usage.
The message data in text type.
The message data.
The message output.
Retrieves next message on an Amazon Q in Connect session.
Retrieves the quick response.
Retrieves the quick response.
This API will be discontinued starting June 1, 2024. To receive generative responses after March 1, 2024, you will need to create a new Assistant in the Amazon Connect console and integrate the Amazon Q in Connect JavaScript library (amazon-q-connectjs) into your applications. Retrieves recommendations for the specified session. To avoid retrieving the same recommendations in subsequent calls, use NotifyRecommendationsReceived. This API supports long-polling behavior with the waitTimeSeconds parameter. Short poll is the default behavior and only returns recommendations already available. To perform a manual query against an assistant, use QueryAssistant.
Data associated with the QUERY RecommendationTriggerType.
A union type containing information related to the trigger.
A recommendation trigger provides context on the event that produced the referenced recommendations. Recommendations are only referenced in recommendationIds by a single RecommendationTrigger.
Information about the recommendation.
This API will be discontinued starting June 1, 2024. To receive generative responses after March 1, 2024, you will need to create a new Assistant in the Amazon Connect console and integrate the Amazon Q in Connect JavaScript library (amazon-q-connectjs) into your applications. Retrieves recommendations for the specified session. To avoid retrieving the same recommendations in subsequent calls, use NotifyRecommendationsReceived. This API supports long-polling behavior with the waitTimeSeconds parameter. Short poll is the default behavior and only returns recommendations already available. To perform a manual query against an assistant, use QueryAssistant.
Retrieves information for a specified session.
Retrieves information for a specified session.
Summary information about the import job.
Information about the Amazon Q intent.
Summary information about the knowledge base.
A knowledge source that provides content for recommendations.
List AI Agent versions.
List AI Agent versions.
Lists AI Agents.
Lists AI Agents.
Lists AI Guardrail versions.
Lists AI Guardrail versions.
Lists the AI Guardrails available on the Amazon Q in Connect assistant.
Lists the AI Guardrails available on the Amazon Q in Connect assistant.
Lists AI Prompt versions.
Lists AI Prompt versions.
Lists the AI Prompts available on the Amazon Q in Connect assistant.
Lists the AI Prompts available on the Amazon Q in Connect assistant.
Lists information about assistant associations.
Lists information about assistant associations.
Lists information about assistants.
Lists information about assistants.
Lists the content associations. For more information about content associations--what they are and when they are used--see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Lists the content associations. For more information about content associations--what they are and when they are used--see Integrate Amazon Q in Connect with step-by-step guides in the Amazon Connect Administrator Guide.
Lists the content.
Lists the content.
Lists information about import jobs.
Lists information about import jobs.
Lists the knowledge bases.
Lists the knowledge bases.
Lists all the available versions for the specified Amazon Q in Connect message template.
The summary of the message template version.
Lists all the available versions for the specified Amazon Q in Connect message template.
Lists all the available Amazon Q in Connect message templates for the specified knowledge base.
The summary of the message template.
Lists all the available Amazon Q in Connect message templates for the specified knowledge base.
Lists messages on an Amazon Q in Connect session.
Lists messages on an Amazon Q in Connect session.
Lists the models available to an Amazon Q in Connect assistant in the assistant's Amazon Web Services Region. The available models are determined by the region of the specified assistant.
The summary of a model available to an Amazon Q in Connect assistant.
Lists the models available to an Amazon Q in Connect assistant in the assistant's Amazon Web Services Region. The available models are determined by the region of the specified assistant.
Lists information about quick response.
The summary information about the quick response.
Lists information about quick response.
Retrieves AI agent execution traces for a session, providing granular visibility into agent orchestration flows, LLM interactions, and tool invocations.
Tool invocation message content
A citation that spans a specific range of text.
Text message content
Model reasoning and it's internal decision making process
module SpanMessageValue : sig ... endMessage content value - can be text, tool invocation, tool result, or reasoning
module SpanMessageValueList : sig ... endmodule SpanToolResultValue : sig ... endTool result message content
A message in the conversation history with participant role and content values
Contextual attributes capturing operation details, LLM configuration, usage metrics, and conversation data
A span represents a unit of work during AI agent execution, capturing timing, status, and contextual attributes.
Retrieves AI agent execution traces for a session, providing granular visibility into agent orchestration flows, LLM interactions, and tool invocations.
Lists the tags for the specified resource.
Lists the tags for the specified resource.
The configuration for a SendMessage request.
The message input.
The message template fields to filter the message template query results by. The following is the list of supported field names: name description channel channelSubtype language qualifier createdTime lastModifiedTime lastModifiedBy groupingConfiguration.criteria groupingConfiguration.values
The message template fields to order the message template query results by. The following is the list of supported field names: name description channel channelSubtype language qualifier createdTime lastModifiedTime lastModifiedBy groupingConfiguration.criteria groupingConfiguration.values
The message template fields to query message templates by. The following is the list of supported field names: name description
The search expression of the message template.
The result of message template search.
An error occurred when creating a recommendation.
Removes the specified recommendations from the specified assistant's queue of newly available recommendations. You can use this API in conjunction with GetRecommendations and a waitTimeSeconds input for long-polling behavior and avoiding duplicate recommendations.
Removes the specified recommendations from the specified assistant's queue of newly available recommendations. You can use this API in conjunction with GetRecommendations and a waitTimeSeconds input for long-polling behavior and avoiding duplicate recommendations.
The provided revisionId does not match, indicating the content has been modified since it was last read.
Provides feedback against the specified assistant for the specified target. This API only supports generative targets.
Provides feedback against the specified assistant for the specified target. This API only supports generative targets.
Information about the text to search for.
Input information for the query.
The condition for the query.
Information about how to query content.
This API will be discontinued starting June 1, 2024. To receive generative responses after March 1, 2024, you will need to create a new Assistant in the Amazon Connect console and integrate the Amazon Q in Connect JavaScript library (amazon-q-connectjs) into your applications. Performs a manual search against the specified assistant. To retrieve recommendations for an assistant, use GetRecommendations.
The request reached the service more than 15 minutes after the date stamp on the request or more than 15 minutes after the request expiration date (such as for pre-signed URLs), or the date stamp on the request is more than 15 minutes in the future.
Information about the result.
This API will be discontinued starting June 1, 2024. To receive generative responses after March 1, 2024, you will need to create a new Assistant in the Amazon Connect console and integrate the Amazon Q in Connect JavaScript library (amazon-q-connectjs) into your applications. Performs a manual search against the specified assistant. To retrieve recommendations for an assistant, use GetRecommendations.
The quick response fields to filter the quick response query results by. The following is the list of supported field names. name description shortcutKey isActive channels language contentType createdTime lastModifiedTime lastModifiedBy groupingConfiguration.criteria groupingConfiguration.values
The quick response fields to order the quick response query results by. The following is the list of supported field names. name description shortcutKey isActive channels language contentType createdTime lastModifiedTime lastModifiedBy groupingConfiguration.criteria groupingConfiguration.values
The quick response fields to query quick responses by. The following is the list of supported field names. content name description shortcutKey
Information about the import job.
The result of quick response search.
Removes the AI Agent that is set for use by default on an Amazon Q in Connect Assistant.
Removes the AI Agent that is set for use by default on an Amazon Q in Connect Assistant.
Removes a URI template from a knowledge base.
Removes a URI template from a knowledge base.
Renders the Amazon Q in Connect message template based on the attribute values provided and generates the message content. For any variable present in the message template, if the attribute value is neither provided in the attribute request parameter nor the default attribute of the message template, the rendered message content will keep the variable placeholder as it is and return the attribute keys that are missing.
Renders the Amazon Q in Connect message template based on the attribute values provided and generates the message content. For any variable present in the message template, if the attribute value is neither provided in the attribute request parameter nor the default attribute of the message template, the rendered message content will keep the variable placeholder as it is and return the attribute keys that are missing.
module RetrievalFilterConfiguration : sig ... endConfiguration for filtering content during retrieval operations.
module RetrievalFilterList : sig ... endConfiguration for content retrieval operations.
Retrieves content from knowledge sources based on a query.
A single result from a content retrieval operation.
Retrieves content from knowledge sources based on a query.
The search expression.
Searches for content in a specified knowledge base. Can be used to get a specific content resource by its name.
Searches for content in a specified knowledge base. Can be used to get a specific content resource by its name.
Searches for Amazon Q in Connect message templates in the specified knowledge base.
Searches for Amazon Q in Connect message templates in the specified knowledge base.
Searches existing Amazon Q in Connect quick responses in an Amazon Q in Connect knowledge base.
Searches existing Amazon Q in Connect quick responses in an Amazon Q in Connect knowledge base.
Searches for sessions.
Summary information about the session.
Searches for sessions.
Submits a message to the Amazon Q in Connect session.
Submits a message to the Amazon Q in Connect session.
Expiration time in minutes
Get a URL to upload content to a knowledge base. To upload content, first make a PUT request to the returned URL with your file, making sure to include the required headers. Then use CreateContent to finalize the content creation process or UpdateContent to modify an existing resource. You can only upload content to a knowledge base of type CUSTOM.
Get a URL to upload content to a knowledge base. To upload content, first make a PUT request to the returned URL with your file, making sure to include the required headers. Then use CreateContent to finalize the content creation process or UpdateContent to modify an existing resource. You can only upload content to a knowledge base of type CUSTOM.
Start an asynchronous job to import Amazon Q in Connect resources from an uploaded source file. Before calling this API, use StartContentUpload to upload an asset that contains the resource data. For importing Amazon Q in Connect quick responses, you need to upload a csv file including the quick responses. For information about how to format the csv file for importing quick responses, see Import quick responses.
Start an asynchronous job to import Amazon Q in Connect resources from an uploaded source file. Before calling this API, use StartContentUpload to upload an asset that contains the resource data. For importing Amazon Q in Connect quick responses, you need to upload a csv file including the quick responses. For information about how to format the csv file for importing quick responses, see Import quick responses.
Adds the specified tags to the specified resource.
Amazon Q in Connect throws this exception if you have too many tags in your tag set.
Adds the specified tags to the specified resource.
Removes the specified tags from the specified resource.
Removes the specified tags from the specified resource.
Updates an AI Agent.
Updates an AI Agent.
Updates an AI Guardrail.
Updates an AI Guardrail.
Updates an AI Prompt.
Updates an AI Prompt.
Updates the AI Agent that is set for use by default on an Amazon Q in Connect Assistant.
Updates the AI Agent that is set for use by default on an Amazon Q in Connect Assistant.
Updates information about the content.
Updates information about the content.
Updates the template URI of a knowledge base. This is only supported for knowledge bases of type EXTERNAL. Include a single variable in ${variable} format; this interpolated by Amazon Q in Connect using ingested content. For example, if you ingest a Salesforce article, it has an Id value, and you can set the template URI to https://myInstanceName.lightning.force.com/lightning/r/Knowledge__kav/*${Id}*/view.
Updates the template URI of a knowledge base. This is only supported for knowledge bases of type EXTERNAL. Include a single variable in ${variable} format; this interpolated by Amazon Q in Connect using ingested content. For example, if you ingest a Salesforce article, it has an Id value, and you can set the template URI to https://myInstanceName.lightning.force.com/lightning/r/Knowledge__kav/*${Id}*/view.
Updates the Amazon Q in Connect message template metadata. Note that any modification to the message template’s name, description and grouping configuration will applied to the message template pointed by the $LATEST qualifier and all available versions. Partial update is supported. If any field is not supplied, it will remain unchanged for the message template.
Updates the Amazon Q in Connect message template metadata. Note that any modification to the message template’s name, description and grouping configuration will applied to the message template pointed by the $LATEST qualifier and all available versions. Partial update is supported. If any field is not supplied, it will remain unchanged for the message template.
Updates the Amazon Q in Connect message template. Partial update is supported. If any field is not supplied, it will remain unchanged for the message template that is referenced by the $LATEST qualifier. Any modification will only apply to the message template that is referenced by the $LATEST qualifier. The fields for all available versions will remain unchanged.
Updates the Amazon Q in Connect message template. Partial update is supported. If any field is not supplied, it will remain unchanged for the message template that is referenced by the $LATEST qualifier. Any modification will only apply to the message template that is referenced by the $LATEST qualifier. The fields for all available versions will remain unchanged.
Updates an existing Amazon Q in Connect quick response.
Updates an existing Amazon Q in Connect quick response.
Updates the data stored on an Amazon Q in Connect Session.
Updates the data stored on an Amazon Q in Connect Session.
Updates a session. A session is a contextual container used for generating recommendations. Amazon Connect updates the existing Amazon Q in Connect session for each contact on which Amazon Q in Connect is enabled.
Updates a session. A session is a contextual container used for generating recommendations. Amazon Connect updates the existing Amazon Q in Connect session for each contact on which Amazon Q in Connect is enabled.