Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsiTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Configure Webex AI Agent Studio in three separate layers: give administrators only the Studio role they need, grant transcript decryption as a distinct permission, and restrict both knowledge-base content and runtime data. Then choose either scripted handover triggers or a flow-controlled transfer action for escalation. Test the agent in Preview and in the Contact Center flow before publishing.
This guide covers Webex Contact Center and Webex AI Agent Studio. It does not describe the separate Webex AI Agent for Microsoft 365 Copilot integration, which searches Webex meeting and calling content according to a user’s consent and existing access-control lists.
What you are configuring
Webex AI Agent Studio administration has three controls that are easy to conflate:
Recommended Free Tools
- Platform access: organization roles determine who can open Studio and create, edit, test, or administer agents.
- Transcript access: a separate decryption permission determines who can inspect protected interaction transcripts.
- Agent data and escalation: the knowledge repository, session-time custom data, message-only parameters, and handoff behavior determine what the agent can use and when a human or another destination takes over.
Granting a Studio role does not automatically reveal decrypted transcripts. Likewise, putting a file in the knowledge repository does not make every runtime field available on every channel. Treat each layer as an independent design decision and document the business reason for every grant.
#1 Best Overall
- [Natural Audio Clarity] Operated with frequency response of 50Hz-16KHz, the podcasting XLR mic delivers balanced audio range, likely to resonate with your audience. Directional cardioid dynamic microphone corded will not exaggerate your voice, while rejects unwanted off-axis noise for vocal originality and intelligibility during your PS5 gaming streaming video recording. (Tips: Keep the top of end-addressing XLR dynamic microphone AM8 facing audio source, and suggested recording range is 2 to 6 in.)
- [XLR Connection Upgrade-Ability] To use XLR connection, connect the podcast microphone to an audio interface (or mixer) using a separate XLR cable (NOT Included) . Well-connected and smooth operation improves audio flexibility to make you explore various types of music recording singing. The streaming mic isolates the pristine and accurate sound from ambient noise with greater no interference and fidelity. (RGB and function key on mic are INACTIVE when using XLR connection.)
- [USB Connection with Handy Mute] Skip the hassle of setting something up and plug the cable to play the dynamic USB microphone directly, which suits for beginner creators or daily podcast. You can quickly control the gamer mic with tap-to-mute that is independent of computer/Macbook programs to keep privacy when live streaming. LED mute reminder helps you get rid of forgetting to cancel the mute. (RGB and function key are only available for USB connection, but NOT for XLR connection)
- [Soothing Controllable RGB] RGB ring on the desktop gaming microphone for PC, with 3 modes and more than 10 light colors collection, matches your PC gears accessories for gaming synergy even in dim room. You can control the RGB key button of the dynamic microphone USB directly for game color scheme gaming or live streaming. Configured memory function, the streaming microphone RGB no need to repeated selections after turnning off and brings itself alive when power on. (Only available for USB connection)
- [More Function Keys] Computer microphone with headphones jack upgrades your rhythm game experience and gets feedback whether the real-time voice your audience hear as expected. Get the desired level via monitoring volume control when gaming recording. Smooth mic gain knob on the PC microphone gaming has some resistance to the point, easily for audio attenuation or boost presence to less post-production audio. (Only available for USB connection)
Confirm the product and administration location
For Contact Center agents, open Control Hub > Services > Contact Center > Customer experience > AI Agent. This is the administration entry point for Webex AI Agent Studio.
Do not apply these steps to the Webex AI Agent for Microsoft 365 Copilot product. That integration has a different purpose: it searches Webex meetings and calling content after the user authorizes access, while existing ACLs continue to limit what the user can retrieve. It is not a Contact Center Studio role, knowledge-repository, or Virtual Agent V2 configuration.
Plan least-privilege access before changing settings
Decide who needs to build agents
Start with the task, not the job title. A person who creates goals, instructions, actions, slots, or knowledge sources needs more capability than someone who only monitors conversations. Cisco documents these organization roles for Studio and Contact Center administration:
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware match| Role | Typical use | Important boundary |
|---|---|---|
| Full Administrator | Complete administration of Studio and organization settings | In a customer organization, this role has full Studio access; transcript access is still a separate grant. |
| Contact Center Service Administrator | Broad Contact Center and agent administration | Does not include access to sensitive transcript information by default. |
| Provisioning Administrator | Provisioning and configuration work | Give only when provisioning responsibilities require it. |
| Read-only Administrator | Inspection and audit without configuration changes | Read-only visibility does not equal transcript decryption. |
| Supervisor | Operational supervision of Contact Center work | Do not assume this role can edit Studio agents or decrypt sessions. |
Effective access can vary by organization type. Verify the role behavior in your customer organization before assigning it broadly.
Decide who may decrypt transcripts
Transcript access is intentionally separate and denied by default. A Full Administrator in the customer organization must grant it explicitly in Enterprise Profile > Teammates by enabling the Decrypt access toggle for the appropriate user. A locked session also requires permission to decrypt that session.
Rank #2
- [Convenient Setup] Plug and play recording USB microphone for PC, with 5.9-Foot USB cable included for computer PC laptop, is connected directly to USB-A port for recording music, computer singing or podcast. The office condenser microphone for computer is easy to use and install. (NOT compatible with Xbox and Phones)
- [Durable Metal Design] Solid sturdy metal construction design, the computer microphone for Zoom meetings with stable tripod stand is convenient when you are doing voice overs or livestreams on YouTube. Durable material extends the service life of the voice-over microphone.
- [Mic Volume Knob] Gaming condenser USB mic compatible for PS4 with additional volume knob itself has a louder or quieter adjustment and is more sensitive. Your voice would be heard well enough through the zoom microphone USB when gaming, skyping or voice recording. Also, you can adjust your volume to zero and protect your privacy.
- [Widely Use] USB-powered design, the condenser microphone for recording no need the 48v Phantom power supply, works well with Cortana, Discord, voice chat and voice recognition. The podcast microphone for Mac, with USB-B to USB-A/C cable, is compatible with desktop, laptop or PS4/PS5, which meets most of your daily recording needs.
- [Clear Output Voice] Cardioid condenser microphone for PC captures your voice properly, producing clear smooth and crisp sound. Great computer recording mic for gamers/streamers/youtubers focus on the main source and reduces background noise. The streaming microphone does the job well for broadcast ,OBS and teamspeak.
Use a small, named group for this capability, such as quality, compliance, or incident-response staff. Keep the list separate from the people who build agents. Review the list when a person changes role, leaves the organization, or no longer needs to investigate protected conversations. Record the business purpose and approval for each grant; decryption can expose customer information that ordinary Studio administration does not.
Control what the agent can know
Knowledge repository content
Agent Studio’s knowledge repository accepts files, articles, and website sources. Before adding a source, identify its owner, audience, update cycle, and data classification. Remove obsolete versions and avoid uploading a broad internal export when a smaller, task-specific source will answer the same question.
Free tools Windows power users keep installed
One-click scans. No signup required.
Cisco explicitly instructs administrators not to upload any of the following to the knowledge base:
- Payment Card Industry (PCI) data
- Personally Identifiable Information (PII)
- Protected Health Information (PHI)
- Any other sensitive, confidential, or regulated information
Your organization remains responsible for ensuring that every uploaded source complies with its legal, contractual, security, and retention requirements. Redact or replace restricted material before ingestion. A permission on the source system does not make a prohibited data type appropriate for the agent’s repository.
Runtime custom data supplied at session start
An autonomous agent can receive custom data when a session starts through the Contact Center Flow Designer’s Virtual Agent V2 activity. Cisco documents that these values can be referenced in the agent’s:
Rank #3
- Custom three-capsule array: This professional USB mic produces clear, powerful, broadcast-quality sound for YouTube videos, Twitch game streaming, podcasting, Zoom meetings, music recording and more
- Blue VO!CE software: Elevate your streamings and recordings with clear broadcast vocal sound and entertain your audience with enhanced effects, advanced modulation and HD audio samples
- Four pickup patterns: Flexible cardioid, omni, bidirectional, and stereo pickup patterns allow you to record in ways that would normally require multiple mics, for vocals, instruments and podcasts
- Onboard audio controls: Headphone volume, pattern selection, instant mute, and mic gain put you in charge of every level of the audio recording and streaming process
- Positionable design: Pivot the mic in relation to the sound source to optimize your sound quality thanks to the adjustable desktop stand and track your voice in real time with no-latency monitoring
- Goal
- Welcome message
- Instructions
- Action description
- Slot description
Use this mechanism for narrowly scoped context that the flow already knows, such as a case identifier or an authenticated customer segment, and pass only what the agent needs for the immediate task. Define the field name, source, format, sensitivity, and expected lifetime in your flow documentation. Do not assume that a field passed at session start is automatically persisted in a knowledge source or available to every agent and channel.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Message parameters for the next response
The customer-interaction documentation also describes custom parameters associated with a user profile and message parameters that are available only for the next response. Message parameters are not stored. Their availability can depend on agent type and channel, so validate support in the exact interaction path you operate.
Use a message parameter when the next response needs temporary context that should not become session state. Use a session-start value when the flow must provide context for the agent’s ongoing goal or instructions. Treat both as controlled inputs: validate type and length in the flow, avoid secrets, and prevent customers from injecting instruction text into fields intended for trusted system data.
Configure scripted-agent handovers
Scripted handover settings are best suited to escalation caused by predictable conversational failure or retry conditions. They are configured inside the agent rather than being a general-purpose routing rule.
Set the handover triggers
- Open the scripted agent in Webex AI Agent Studio.
- Go to Configuration > Handover.
- Enable the trigger types that match your service design.
- Set the number of occurrences required for each enabled trigger.
- Save the configuration, then exercise each trigger in Preview.
The documented trigger types are:
- Consecutive partial matches: the agent repeatedly identifies only part of what the customer said.
- Consecutive fallback messages: the agent repeatedly falls back because it cannot match the interaction to an available response.
- Repeated agent responses: the agent sends the same response repeatedly instead of progressing.
- Slot-filling retry limit: the customer reaches the configured retry limit while the agent is collecting a required slot value.
The occurrence count is configurable for these triggers. Choose a threshold that prevents an unnecessary transfer after one ambiguous utterance but does not trap a customer in a loop. Test boundary behavior, including one attempt below the threshold and the exact attempt that reaches it.
Rank #4
- 360 Degree Position Adjustable Gooseneck Design --Plug and play USB microphone Pick up the sound from 360-degree with high sensitivity, in the best possible location for sound to your PC gaming, dragon voice dictation, and talk to Cortana
- Mute Button & LED Indicator --One-click to mute/unmute your microphone for pc, Build-in LED indicator tells you the working status at any time
- Intelligent Noise-Canceling Tech --Premium omnidirectional condenser microphone with noise-canceling technology can pick up your clear voice and reduce background noise and echo
- USB Plug&Play(1.8/6ft USB Cable) -- No driver required. Just need to plug & play for the microphone to start recording, well compatible with Windows(7, 8, 10 and 11) and macOS. (NOT compatible with Xbox/Raspberry Pi/Android)
- Solid Construction--Adopting premium metal pipe and heavy-duty ABS stand to make sure that you will be satisfied with our computer mic quality
Configure custom transfer actions and flow routing
Use a custom transfer when the destination or routing decision belongs in the Contact Center flow. This pattern lets the agent signal a transfer condition and return control to the flow, which then decides where the interaction goes.
Create the transfer action
- In the agent configuration, define a transfer action.
- Define the condition that invokes it, such as a customer request, a business rule, or a state reached by the conversation.
- Choose whether the transfer is announced or silent.
- Expose the transfer result to the flow when control returns from Virtual Agent V2.
- In Flow Designer, inspect the flow metadata and route the interaction to the destination required by your service design.
Cisco documents destinations that include a human agent, another AI agent, voicemail, or a hunt group. Use the metadata field $.escalation_trigger to identify why the transfer occurred and select the appropriate next route. For example, a slot-retry escalation might go to a specialized queue while a customer-requested transfer goes to a general service team.
Choose announced or silent behavior
| Mode | Customer experience | Configuration considerations |
|---|---|---|
| Announced transfer | The customer is told that a transfer is taking place. | Use when transparency and an explicit transition are more important than conversational continuity. |
| Silent transfer | Transfer language is suppressed. | Useful when an announcement would be confusing or undesirable; configure the receiving agent’s welcome behavior so the interaction does not restart awkwardly. |
For a silent transfer, Cisco describes setting dynamic_welcome_message to true so the receiving agent skips its static welcome prompt. Confirm that the receiving agent can begin with the context it receives; otherwise a silent handoff can feel like an unexplained change of voice.
Pass context between agents
When an interaction moves between AI agents, conversation history is shared automatically. You may also pass additional context in the custom data field. Keep that extra data minimal and purposeful: include information the receiving agent needs to continue, not a duplicate transcript or unrestricted customer record.
For transfers to a human, decide what the agent should expose through the flow or desktop experience, such as the escalation reason, collected slot values, and a concise case identifier. Apply your organization’s privacy policy before including any customer attribute.
Best Value
- 【Crystal Clear Audio Quality】Our Omnidirectional pattern condenser microphone accurately captures your voice, making it perfect for dictation, online classrooms, and more.
- 【Active Noise-Cancelling】Come in CMTECK CCS2.0 SMART CHIP with Omnidirectional Polar Pattern, which can effectively block the background noise. The pop filter prevents plosives from overloading the microphone, ensuring only your voice is heard.7
- 【Convenient Mute Button with LED Indicator】You can quickly mute/un-mute the microphone with the Mute Button and the built-in LED light lets you know the working status(Greenlight: Connected; Red light: Mute mode).
- 【Easy to use】 No drivers needed, just plug and record without external power supply, directly connect the microphone to a USB compatible device, well compatible with Windows(7, 8 and 10), Mac OS and PS4 (NOT compatible with Raspberry Pi/Linux/Android)
- 【Mini size with Adjustable Gooseneck】Adopted flexible and adjustable gooseneck metal pipe, easily adjust position 360 degrees to suit user comfort. The compact and stable base maximizes your desktop space.
Scripted handover versus custom transfer: which pattern fits?
| Decision factor | Scripted handover settings | Custom transfer action plus flow |
|---|---|---|
| Primary trigger | Built-in conversational failure or retry conditions | A condition defined by the agent and interpreted by the Contact Center flow |
| Trigger control | Occurrence thresholds for partial matches, fallbacks, repeated responses, and slot retries | Business rules and flow logic can determine the destination after the action returns control |
| Destination flexibility | Designed around the agent’s handover behavior | Human agent, another AI agent, voicemail, hunt group, or another flow destination documented by Cisco |
| Announcement choice | Configured through the scripted handover experience | Transfer action can be announced or silent |
| Context handling | Uses the scripted escalation path | Conversation history is shared between AI agents; optional custom data can add targeted context |
| Flow work required | Configure and test the agent handover settings | Configure the action and implement routing after Virtual Agent V2 returns control |
There is no universal winner. Choose scripted handover when repeated failure is the clear reason to escalate and the destination is stable. Choose a custom transfer when routing depends on escalation reason, queue, customer segment, destination type, or other flow conditions.
Test before publishing
Test permissions separately
- Sign in as a user who should be able to configure agents and verify the expected Studio functions.
- Sign in as a read-only or operational user and confirm that configuration controls are unavailable where intended.
- Verify that a user without Decrypt access cannot inspect protected transcripts.
- Grant decryption to an approved test user in Enterprise Profile > Teammates, retest, and then remove the grant if it was temporary.
Test data boundaries
- Run the agent in Preview with a normal knowledge question and confirm that the approved source answers it.
- Pass each intended session-start custom field through the Virtual Agent V2 activity and verify that the goal, welcome message, instructions, action description, or slot description uses it as designed.
- Send a message parameter and confirm it affects only the next response.
- Repeat the same tests on every supported channel you plan to operate, because parameter availability can vary by agent type and channel.
- Attempt to supply malformed, excessive, or unauthorized values and verify that the flow rejects or safely handles them.
Test every escalation path
- In Preview, deliberately produce partial matches, fallback responses, repeated responses, and slot-filling failures until each configured threshold is reached.
- In the relevant Contact Center flow, invoke each custom transfer condition.
- Check that
$.escalation_triggercontains the expected reason and that the flow sends the interaction to the correct destination. - Test both announced and silent transfers. For silent transfers, confirm that
dynamic_welcome_messageis set correctly for the receiving agent. - For AI-to-AI transfers, verify that history is available and that only the intended additional custom data is passed.
- Test an unavailable queue, voicemail fallback, and other operational exceptions defined in your flow.
After Preview tests pass, test the complete published flow with a controlled interaction. Publish the configured agent only after the agent behavior and the flow routing agree; a correct Studio action can still produce a wrong customer experience if the flow branches incorrectly.
Troubleshoot common failures
The user can open Studio but cannot read a transcript
Check the separate Decrypt access grant in Enterprise Profile > Teammates. Confirm that the user is in the customer organization, that the toggle is enabled, and that the session is not locked without the required decryption permission. Do not solve this by assigning a broader Studio role unless the user also genuinely needs those administrative capabilities.
The agent cannot answer from a newly added source
Verify that the source is an accepted file, article, or website source, that it was added to the intended knowledge repository, and that the content is current and permitted. Test a question whose answer is unambiguous in that source. If the source contains restricted data, remove it rather than attempting to solve the issue by expanding user permissions.
A runtime value is missing
Confirm that the flow passes the value through the Virtual Agent V2 activity at session start, that the field name matches the reference in the agent, and that the value is used in a supported location. For message parameters, remember that they apply only to the next response and may be restricted by channel or agent type.
The handover never occurs
For a scripted agent, reproduce the exact trigger and count occurrences. Check that the configured threshold is reachable and that the interaction is not resetting the counter. For a custom transfer, verify the condition, action result, Virtual Agent V2 return path, and the flow branch that reads $.escalation_trigger.
The customer hears an awkward greeting after a silent transfer
Verify the receiving agent’s welcome configuration and set dynamic_welcome_message to true for the silent-transfer path as documented. If the receiving agent lacks enough context, pass targeted custom data or use an announced transfer instead.
Quick Recap
Operational checklist
- Use Control Hub > Services > Contact Center > Customer experience > AI Agent for Contact Center Studio administration.
- Assign the narrowest organization role that supports the person’s work.
- Keep Studio administration and transcript decryption as separate approval decisions.
- Remember that transcript access is denied by default and requires the Decrypt access toggle.
- Keep PCI, PII, PHI, and other sensitive, confidential, or regulated information out of the knowledge repository.
- Document every session-start custom field and every message-only parameter, including channel and agent-type restrictions.
- Use scripted handover thresholds for repeated conversational failure.
- Use custom transfer actions when Contact Center flow logic must choose the destination.
- Test announced and silent behavior, including
dynamic_welcome_messagefor silent transfers. - Verify
$.escalation_trigger, destination routing, shared history, and additional custom data in a controlled published-flow test. - Recheck Cisco documentation before production changes because role names, paths, channel support, and feature availability can change.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

