Skip to content

Commit f6492f5

Browse files
author
awstools
committed
feat(client-connect): Adds support for WhatsApp Business messaging, IVR call recording, enabling Contact Lens for existing on-premise contact centers and telephony platforms, and enabling telephony and IVR migration to Amazon Connect independent of their contact center agents.
1 parent 224d5a7 commit f6492f5

26 files changed

+636
-233
lines changed

clients/client-connect/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ touch with the appropriate agents.</p>
2828
are also limits to the number of requests that you can make per second. For more information, see
2929
<a href="https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html">Amazon Connect Service Quotas</a> in the <i>Amazon Connect Administrator
3030
Guide</i>.</p>
31-
<p>You can connect programmatically to an Amazon Web Services service by using an endpoint. For
31+
<p>You can use an endpoint to connect programmatically to an Amazon Web Services service. For
3232
a list of Amazon Connect endpoints, see <a href="https://docs.aws.amazon.com/general/latest/gr/connect_region.html">Amazon Connect Endpoints</a>.</p>
3333

3434
## Installing

clients/client-connect/src/Connect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5859,7 +5859,7 @@ export interface Connect {
58595859
* are also limits to the number of requests that you can make per second. For more information, see
58605860
* <a href="https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html">Amazon Connect Service Quotas</a> in the <i>Amazon Connect Administrator
58615861
* Guide</i>.</p>
5862-
* <p>You can connect programmatically to an Amazon Web Services service by using an endpoint. For
5862+
* <p>You can use an endpoint to connect programmatically to an Amazon Web Services service. For
58635863
* a list of Amazon Connect endpoints, see <a href="https://docs.aws.amazon.com/general/latest/gr/connect_region.html">Amazon Connect Endpoints</a>.</p>
58645864
* @public
58655865
*/

clients/client-connect/src/ConnectClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1564,7 +1564,7 @@ export interface ConnectClientResolvedConfig extends ConnectClientResolvedConfig
15641564
* are also limits to the number of requests that you can make per second. For more information, see
15651565
* <a href="https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html">Amazon Connect Service Quotas</a> in the <i>Amazon Connect Administrator
15661566
* Guide</i>.</p>
1567-
* <p>You can connect programmatically to an Amazon Web Services service by using an endpoint. For
1567+
* <p>You can use an endpoint to connect programmatically to an Amazon Web Services service. For
15681568
* a list of Amazon Connect endpoints, see <a href="https://docs.aws.amazon.com/general/latest/gr/connect_region.html">Amazon Connect Endpoints</a>.</p>
15691569
* @public
15701570
*/

clients/client-connect/src/commands/AssociateFlowCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface AssociateFlowCommandOutput extends AssociateFlowResponse, __Met
3939
* InstanceId: "STRING_VALUE", // required
4040
* ResourceId: "STRING_VALUE", // required
4141
* FlowId: "STRING_VALUE", // required
42-
* ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL", // required
42+
* ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL" || "ANALYTICS_CONNECTOR" || "WHATSAPP_MESSAGING_PHONE_NUMBER", // required
4343
* };
4444
* const command = new AssociateFlowCommand(input);
4545
* const response = await client.send(command);

clients/client-connect/src/commands/BatchGetFlowAssociationCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export interface BatchGetFlowAssociationCommandOutput extends BatchGetFlowAssoci
4040
* ResourceIds: [ // resourceArnListMaxLimit100 // required
4141
* "STRING_VALUE",
4242
* ],
43-
* ResourceType: "VOICE_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL",
43+
* ResourceType: "WHATSAPP_MESSAGING_PHONE_NUMBER" || "VOICE_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL" || "ANALYTICS_CONNECTOR",
4444
* };
4545
* const command = new BatchGetFlowAssociationCommand(input);
4646
* const response = await client.send(command);
@@ -49,7 +49,7 @@ export interface BatchGetFlowAssociationCommandOutput extends BatchGetFlowAssoci
4949
* // { // FlowAssociationSummary
5050
* // ResourceId: "STRING_VALUE",
5151
* // FlowId: "STRING_VALUE",
52-
* // ResourceType: "VOICE_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL",
52+
* // ResourceType: "WHATSAPP_MESSAGING_PHONE_NUMBER" || "VOICE_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL" || "ANALYTICS_CONNECTOR",
5353
* // },
5454
* // ],
5555
* // };

clients/client-connect/src/commands/CreateIntegrationAssociationCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export interface CreateIntegrationAssociationCommandOutput
4343
* const client = new ConnectClient(config);
4444
* const input = { // CreateIntegrationAssociationRequest
4545
* InstanceId: "STRING_VALUE", // required
46-
* IntegrationType: "EVENT" || "VOICE_ID" || "PINPOINT_APP" || "WISDOM_ASSISTANT" || "WISDOM_KNOWLEDGE_BASE" || "WISDOM_QUICK_RESPONSES" || "Q_MESSAGE_TEMPLATES" || "CASES_DOMAIN" || "APPLICATION" || "FILE_SCANNER" || "SES_IDENTITY", // required
46+
* IntegrationType: "EVENT" || "VOICE_ID" || "PINPOINT_APP" || "WISDOM_ASSISTANT" || "WISDOM_KNOWLEDGE_BASE" || "WISDOM_QUICK_RESPONSES" || "Q_MESSAGE_TEMPLATES" || "CASES_DOMAIN" || "APPLICATION" || "FILE_SCANNER" || "SES_IDENTITY" || "ANALYTICS_CONNECTOR" || "CALL_TRANSFER_CONNECTOR", // required
4747
* IntegrationArn: "STRING_VALUE", // required
4848
* SourceApplicationUrl: "STRING_VALUE",
4949
* SourceApplicationName: "STRING_VALUE",

clients/client-connect/src/commands/DescribePhoneNumberCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface DescribePhoneNumberCommandOutput extends DescribePhoneNumberRes
3737
* and you are calling this API in the alternate Amazon Web Services Region associated with the
3838
* traffic distribution group, you must provide a full phone number ARN. If a UUID is provided
3939
* in
40-
* this scenario, you will receive a
40+
* this scenario, you receive a
4141
* <code>ResourceNotFoundException</code>.</p>
4242
* </important>
4343
* @example

clients/client-connect/src/commands/DisassociateFlowCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export interface DisassociateFlowCommandOutput extends DisassociateFlowResponse,
3838
* const input = { // DisassociateFlowRequest
3939
* InstanceId: "STRING_VALUE", // required
4040
* ResourceId: "STRING_VALUE", // required
41-
* ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL", // required
41+
* ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL" || "ANALYTICS_CONNECTOR" || "WHATSAPP_MESSAGING_PHONE_NUMBER", // required
4242
* };
4343
* const command = new DisassociateFlowCommand(input);
4444
* const response = await client.send(command);

clients/client-connect/src/commands/GetFlowAssociationCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ export interface GetFlowAssociationCommandOutput extends GetFlowAssociationRespo
3838
* const input = { // GetFlowAssociationRequest
3939
* InstanceId: "STRING_VALUE", // required
4040
* ResourceId: "STRING_VALUE", // required
41-
* ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL", // required
41+
* ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL" || "ANALYTICS_CONNECTOR" || "WHATSAPP_MESSAGING_PHONE_NUMBER", // required
4242
* };
4343
* const command = new GetFlowAssociationCommand(input);
4444
* const response = await client.send(command);
4545
* // { // GetFlowAssociationResponse
4646
* // ResourceId: "STRING_VALUE",
4747
* // FlowId: "STRING_VALUE",
48-
* // ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL",
48+
* // ResourceType: "SMS_PHONE_NUMBER" || "INBOUND_EMAIL" || "OUTBOUND_EMAIL" || "ANALYTICS_CONNECTOR" || "WHATSAPP_MESSAGING_PHONE_NUMBER",
4949
* // };
5050
*
5151
* ```

clients/client-connect/src/commands/ImportPhoneNumberCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface ImportPhoneNumberCommandInput extends ImportPhoneNumberRequest
2828
export interface ImportPhoneNumberCommandOutput extends ImportPhoneNumberResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Imports a claimed phone number from an external service, such as Amazon Pinpoint, into an
31+
* <p>Imports a claimed phone number from an external service, such as Amazon Web Services End User Messaging, into an
3232
* Amazon Connect instance. You can call this API only in the same Amazon Web Services Region
3333
* where the Amazon Connect instance was created.</p>
3434
* <important>

0 commit comments

Comments
 (0)