Redcap

2013

A conversational SMS interface for letting people in your front door.

I built this when I lived in an apartment building with a buzzer out front, which dialed the resident's phone number. I wouldn't find out I had autism until ten years later (lol); it now makes sense why I built an entire app rather than just answer the phone.

Readme

Text Redcap when you're expecting a guest. Redcap will buzz them in, and let you know when they've arrived.

User scenarios

Basic

Redcap: Someone's at the door - should I let them in?
Me: yes
Redcap: Got it. I've buzzed them in.
Redcap: Someone's at the door - should I let them in?
Me: no
Redcap: Got it - I'll keep the door locked.
Redcap: Someone's at the door - should I let them in?
Redcap: I didn't hear back from you, so I kept the door locked.
Me: 10m
Redcap: Got it - I'll buzz in your guest within the next ten minutes.

Names

Security codes

Names with security codes

Guest scenarios

Prompt

Authorized

Unauthorized - disallowed

Unauthorized - allowed

Entities

Building

Has a phone number of its own, from which the residents' numbers are dialed.

Unit

Is registered with the building. Has a Twilio phone number, which is unique within a building.

User

Belongs to a unit. Has a cell phone number that Redcap communicates with via sms.

Rule

Belongs to a unit, created by a user. Expires. Might have a name associated, depending on how accurate Twilio's transcription api turns out to be. Might have a security code.

Message

Belongs to a user. Can be created by the user with an incoming text message, or can be created by Redcap to communicate with the user.

Last updated

Was this helpful?