25 Sep 2025 06:29 AM
Hi,
We would like to test the chatbot in one of our webs to be sure the chatbot functionality is working fine. We want to:
But when we run the recorded synthetic previously, the chatbot detects Dynatrace synthetic browser and the question can´t be made.
Is any way to skip this protection? Maybe adding a header in the settings of the browser clickpath?
Thanks in advance.
Regards,
Elena.
Solved! Go to Solution.
25 Sep 2025 08:08 AM
Hi,
I was thinking that. Maybe playing with User-Agent header, but not sure if that will work.
Best regards
25 Sep 2025 08:38 AM
Hi Antón,
Thanks for your answer. Yes, we've though that as solution; configuring the header in the advance setting in the settings of the sinthetic browser monitor. But for the time being there isn't a header in the chat bot to identify that.
So we would like to know if there is any other solution to get skip this protection meanwhile the developers create this header.
Thanks anyway for your answer.
Regards,
Elena.
25 Sep 2025 08:46 AM
Agreed. You can override the User-Agent. By default, Dynatrace uses a User-Agent in the format DynatraceSynthetic/{version}.
Keep in mind that changing the User-Agent may impact the Dynatrace Frontend view, where traffic is categorized as Real Users, Synthetic, and Bots, since this classification relies partly on the User-Agent string.
This approach often helps bypass basic bot detection
25 Sep 2025 09:29 AM
Hi Paco,
Thanks for your answer.
And do you know if there is any way other way to get that? As I said the header is not created yet and we would like fix till the developers can create the header.
Thanks a lot.
Regards,
Elena
25 Sep 2025 12:21 PM
The user agent is automatically sent by the synthetic browser (chromium) you need to configure it here.
25 Sep 2025 12:36 PM
Hi Paco,
Yes, we've configured on this way and it works. But we had to run the synthetic in a private location. From public location doesn´t work.
Thanks a lot again
Regards,
Elena.