1) Do we have the ability to create multiple KC Bot's? For example, KC BOT 1 to display on XXX URL, KC BOT 2 to display on YYY URL (OR) the app allows one KC Bot across the app?
There is no concept of multiple bots. You can categorize your engagements and use naming conventions so users can access content relevant to them.
2) Can we target a specific audience using Knowledge Center? For example: Show to few OR show different content to different users?
There is no targeted trigger of Knowledge Center Bot. You can categorize your engagements and use naming conventions so users can access content relevant to them.
3) Under 'Guide Activation URL', it says 'Add activation URL (Required)'. What is this?
That particular Guide added to KC Bot, needs a target URL for where that selected Guide shall be launched.
4) Is it possible to click on engagement via Knowledge Center Bot and have that engagement displayed on the page users is currently viewing and not directing users to another page?
Currently, it will redirect users to the above Guide Activation URL.