4 ms·
Let's see if I can explain in a way that makes sense... The person at the door has a keypad and an intercom (for talking or hearing prompts). The intercom box
by MalcolmDiggs 11y ago
Let's see if I can explain in a way that makes sense...
The person at the door has a keypad and an intercom (for talking or hearing prompts).
The intercom box calls the Twilio number and patches it live to the user at the door. This way anything the user presses on the keypad is received by the Twilio number.
Twilio, on their end, relays the input that they're receiving from the user by POSTing payloads to a bot running on one of our cloud servers (just a regular little AWS server).
Our bot responds to Twilio's POSTSs with TwiML commands (Twilio's version of XML), which tells Twilio how to respond to the user at the door.
Twilio gets our instructions, and responds accordingly. In order to buzz someone into the door, Twilio just needs to emit a certain DTMF tone, and the callbox would unlock the door automatically.
Hope that all made sense.
- mod 11y agoVery cool! Thanks for the explanation.