I need to be able to have staff shifts share a phone and have their own login for reporting, is this possible? and how
I think that this feature is called Hot Desking.
You can definitly do this in Asterisk, but you will have to put some efforts into making the appropriate Dialplan. Here are two examples:
757.org/~joat/wiki/index.php … ot-desking