integrating with bot