cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Disable chatbot protection in a synthetic

erh_inetum
Champion

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:

  1. Enter in the web
  2. Open the chatbot
  3. Make a question
  4. Receive chatbot answer
  5. Close the chatbout
  6. Close the webpage 

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.

6 REPLIES 6

AntonPineiro
DynaMight Guru
DynaMight Guru

Hi,

I was thinking that. Maybe playing with User-Agent header, but not sure if that will work.

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

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.

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

 

 

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

The user agent is automatically sent by the synthetic browser (chromium) you need to configure it here.

PacoPorro_0-1758799257887.png

 

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.

Featured Posts