SIM800l component

Did you read the very extensive docs yet?

The examples should get on the road quickly (specially the on_incoming_call trigger looks useful for your use case).

If you have a particular question/problem you might also consult this post here: