This header is delivered to the Asterisk PBX and can be seen here (output trimmed for clarity): INVITE SIP/2.0 When the call is made from the CallControl Lambda, the meetingId is included in the User-to-User SIP header. In this demo, an Asterisk PBX is optionally deployed to EC2 and configured with an Amazon Chime Voice Connector and associated phone number. If the number dialed from the client is on an Amazon Chime Voice Connector, this call can be delivered with additional information included. JoinToken actions = break Optional - Connecting to a SIP PBXĪs part of the deployment, an Asterisk PBX can be created along with an Amazon Chime Voice Connector. log ( 'CALL ANSWERED' ) var currentCall = await getCaller ( event. ![]() "SignalingUrl": "wss://signal.m3./control/7e87ac0a-26cd-45a8-aec4-b310b9d50706 ",Īdditionally, the attendee information can be seen from the AWS CLI with:Īws chime list-attendees -meeting-id 7e87ac0a-26cd-45a8-aec4-b310b9d50706Ĭonsole. Alternatively, a phone can be registered to this PBX and used to answer the call. If this phone number is dialed from the React client, a call will be made to the Asterisk PBX where it will be answered and audio echoed back. Optionally, you can include a configured Amazon Chime Voice Connector and Asterisk PBX along with an associated phone number. For the purpose of this demo, it is simply connecting the Amazon Chime SDK Meeting to a phone number. This SIP media action will control the outbound call and can be enhanced with additional actions. Once the meeting has been created, the AWS Lambda will create an outbound call from the SIP media application to the requested phone number. This client can be found in the site directory and will use an Amazon API Gateway with AWS Amplify to make AWS SDK API calls to create the meeting, create attendees, and create the SIP media application call. This demo uses a simple React based web client to create an Amazon Chime SDK meeting. Everything required to use this demo is included in the AWS Cloud Development Kit (AWS CDK) deployment. ![]() ![]() This starter project combines three Amazon Chime SDK components to create a demo to connect a customer using Amazon Chime SDK Meetings with an agent using a standard SIP based PBX. Amazon Chime Click-To-Call Starter Project Overview
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |