Step 3: Call via browser - AI Contact Centre Walkthrough
No phone needed. Click the Call via browser button in the companion app, grant microphone access, and talk to the bot through your laptop.
Great! You've deployed the demo
Now let's walk through what you just deployed and see it in action.
Start WalkthroughChoose your next step
Generate Evidence Pack
Create your business case documentation with what you've learned.
Generate Evidence PackWalkthrough progress
Step 3 of 8 • 4 minutes
Call via browser (no phone needed)
Open the companion web app and click the 'Call via browser' button. Your browser asks for microphone permission. Once granted, you're on a real Connect call, talking to the same Lex bot, the same Bedrock knowledge base, the same Connect Cases pipeline as a phone call. No phone needed.
Screenshot updating - please check back soon
Expected outcome
- The 'Call via browser' button is visible at the top of the companion app
- Your browser asks for microphone permission
- After 'call connected', you can speak and the bot replies through your speakers
- The transcript and case panes update exactly as they do for a phone call
- After connect, 'Add video' and 'Share screen' buttons appear too
Why this matters
Not every demo audience has a phone to hand. The companion app embeds the Amazon Chime SDK (opens in new tab), which bridges browser audio into the same Connect contact flow a normal phone call uses. The transcript, the case, the bot, and the knowledge base behave identically.
First: set your phone number
Before you click Call via browser, type a UK mobile-style number into the Sender phone field in the simulator pane on the right (e.g. 07700900126). This is the identity the bot and the agent will see for your browser call. It is also the number the simulator uses to look up your open case if you want to upload a photo afterwards.
Why it matters: the simulator's Sender phone field, the browser-call participant name, and the photo-upload sender are all the same field. Setting it once means your browser call and your photo upload share an identity, so they can land on the same Connect Case — just like the multichannel demo in step 2.
Leave the field blank and the call still works, but it goes out under a default placeholder (+447700900126) and won't link cleanly to a photo you upload later.
What to do
- Open the companion web app at the
CompanionUrloutput. Type your phone number into the Sender phone field in the right-hand pane. - Click the Call via browser button under the chat input on the left.
- Your browser pops up a microphone permission dialog. Click Allow. Without microphone access the call cannot connect.
- Wait about three seconds. The status text reads "starting…" then "loading SDK…" then "call connected".
- Speak. Try the bin-collection script from step 1 or the fly-tip script from step 2.
- The bot replies through your laptop speakers. The transcript and case panes update live, just like for a phone call.
- Optional follow-up: while still on the browser call (or right after), upload a photo through the simulator pane. The phone field is still set, so the photo links to the same case the browser call created.
Bonus: video and screen share
After the audio call connects, two more buttons appear next to "End call":
- Add video — turns on your webcam. Your tile appears under the chat. The bot doesn't process the video stream directly today, but in a real deployment you could route the video to a human agent for sign language interpretation.
- Share screen — shares your screen into the call. Useful when an agent is helping a resident navigate something visual (a planning portal, a benefits form).
The call ends when you click End call or close the tab. There's no per-minute telephony charge because no phone number was involved — this is the cheapest way to demo voice to a remote audience.