How to add Custom Buddy as a source to agent?

Hi Everyone
I have created a custom Knowledge Buddy in my application and it is working correctly when tested independently.

However, while configuring a Tool for an Agent (Tool Type: Knowledge), I am not able to see my custom buddy in the Buddy dropdown list. I can only see the default/internal buddies such as Platform Buddy, Sales Buddy, Customer Service Buddy, etc.

Could you please help me understand:

  • How to make a custom configured buddy appear in the Tool configuration dropdown?

  • Are there any additional configurations or publishing steps required for custom buddies?

Thank you.

Ensure the Knowledge buddy tool is defined in the correct Inheritance path.

I encounter the same issue. I needed to trace and debug data page behind dropdown to know two DSS that I needed to set. Then I see my buddy.

Although I don’t think this is the best way, didn’t find anything in docs. Anyone having similar issue?

Hi Everyone
I found out the issue
We need to check if pyBuddyAuthenticationProfile, and pyBuddySvcURL have correct values

Thank You.

I can confirm the fix. Is it somewhere described in docs?

Hi Kamil,
I didn’t find it in docs
I have read in an Pega article about this
Thank you

Can you please link it? If this is needed it should be in docs.

Since the Buddy application is hosted on your environment, you should be able to confirm the Authentication profile has the correct client id and secret.