Workflow triggering many result

So I was creating simple workflow where the bot will respond to a message sent by a person → bot finds a channel → send a message in response to that trigger. However when doing so it’s creating multiple results rather than stopping.
Ex:
trigger: bananas
Bot posts: apple
and should stop there but instead the workflow keeps on going resulting in this
Bot posts: apple apple apple apple apple apple

How can i fix this problem where it doesn’t do that and just stop wait for next trigger

@goldengatefog9603 Thanks for reaching out. Can you tell me exactly what trigger you’re using?