SIP Integration with AI Voice Bot

An SIP vendor has given a SIP account details like sip username, sip domain, sip password and DID number for this account

So let’s say i want to setup an AI Voice bot so that whenever someone calls this DID number, the AI voice bot picks up the call and talks with the caller

So do i have to generate some code that handles call or the SIP provider has to handle it, and I have to provide my Voice bot webhook to the SIP vendor?

  • Q.1: Do i have to configure any server or just need to share the webhook with the SIP vendor?

  • Q.2: So if I have python sip server that only allows me to enter details like sip username, sip domain and sip password, but does not allow me to link the DID number Will I be successful in this AI Voice bot If someone from their normal phone number tries to call the DID number of this SIP account?