Change Presence status of an extension

I am trying to set a presence status of an extension in dial plan with disa
basically flow is like this When the caller calls through disa and gets authorized, I want to set his extension presence and blf in a call .
Is it possible ?
Thanks in advance