A headless bot is the simplest form of bot that usually takes the form of a script that is either run on a scheduled basis or triggered by an event from an external system.
Headless bot scripts are usually transient and will terminate after performing assigned tasks, such as sending alerts or daily digest messages.
Build a headless bot using BDK 2.0 by following the steps here.