I would like to connect two google dialog flow agents, so that under certain circumstances the first agent (the one active to which the user is talking to) invokes and activates a second agent which can take care of the particular situation and can talk to the user giving him the right information.
For example:
user: ok google, talk to agent 1
google agent 1: hello from agent 1
...
user: ok google now introduce me to the history of Brazil
google agent 1: to better understanding the history of Brazil I redirect you to agent 2.
google agent 2: welcome to agent 2, I will teach you everything about Brazil history
Is it possible?