I’m building a Telegram chatbot automation. Currently the chatbot has access to two tools:
- Fetch latest emails
- Fetch last report date
The agent uses the second tool to get a timestamp from a data store and include it in the output report to the user.
The problem is the agent isn’t actually fetching a real timestamp and is hallucinating one instead. I’ve tried using both the Return output and Webhook response modules–neither work.
I can see the agent calling the tool in the test chat interface. The input is {}
and the output is Accepted
.
I can’t figure out what I’m doing wrong. Please help! Thanks.
Chatbot scenario:
Get lastReportDate scenario: