Hi, as you can see from my profile, I have a lot of experience with Chrome Extensions.
Can you give more details for steps 5-7? Do you already have some server setup for working with Twilio's API? First four steps are totally clear to me, just make some more detailed specifications for steps 5-7, so we can discuss things further.
Regards, Stefan