Chatbots are programs that live in messaging applications. I believe, when talking about bots, we invoke three main parts: Facebook uses Webhooks. Webhook endpoints are URLs defined by users to which Facebook sends events. A single event may be sent to many webhook endpoints.
Click for the full article. This excerpt was posted by IFTTT through Pocket.