What happens when you're busy, in a meeting or your phone is on silent and someone urgently needs to reach you? What about a delivery guy who's lost, or an unknown number that might be important?
You're forced to choose: interrupt your focus or risk missing something critical.
EchoMi is an intelligent Android assistant that screens and answers calls on your behalf. It doesn't just block spam - it interacts with callers, understands their intent and takes smart actions, ensuring you only get alerted for what truly matters.
|
|
- Scenario: Your phone is on silent, but a family member has an emergency.
- EchoMi's Action: The AI detects the caller's urgency. It immediately overrides your silent mode, raises the volume, and plays a loud, continuous alert sound. This alert won't stop until you personally open the EchoMi app, guaranteeing you see what's happening.
- Scenario: A delivery driver calls for an OTP, but you're in a meeting.
- EchoMi's Action: The AI takes the call.
- It asks the driver for a Tracking ID.
- The app securely scans your recent SMS messages for that specific ID.
- If a match is found: The AI provides the correct OTP to the driver. Your parcel is delivered.
- If no match is found (or no ID given): The AI sends a push notification to you with a simple "Approve" or "Decline" prompt. Only if you tap "Approve" will the AI share the OTP.
- Scenario: A delivery driver is lost and can't find your address.
- EchoMi's Action: Instead of bothering you, the AI assistant accesses your saved location (via Google Maps integration) and provides clear, simple directions to the driver, guiding them directly to your doorstep.
- Scenario: You miss a call from an unknown number. Is it a client? A scam? A wrong number?
- EchoMi's Action: The AI answers, politely talks to the person, and determines why they are calling. After the call, you get a concise summary in your call log (e.g., "John from XYZ Corp called about your job application"). You can then decide whether to call backβno guesswork needed.
For every single call the AI handles, a full, word-for-word transcript is securely saved in the app. You can review the entire conversation at any time.
This power requires trust. EchoMi is built with privacy at its core.
|
Selective Handling EchoMi *only* interacts with calls the AI attends. Your personal calls remain 100% private. |
Secure OTP Flow OTPs are *never* shared without Tracking ID verification or your explicit in-app approval. |
Permission Control The app only accesses SMS/Location when *actively handling* an AI-assisted call for a specific task. |
Private Transcripts All call summaries and transcripts are stored securely on your device for your eyes only. |
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β β β β β β
β EchoMi Android βββββββΊβ Firebase (FCM) βββββββΊβ EchoMi Backend β
β App β β (Notifications) β β (Node.js) β
β (Kotlin/XML) β β β β β
ββββββββββ¬βββββββββ βββββββββββββββββββ ββββββββββ¬βββββββββ
(Fetches SMS) (Handles Call/AI Logic)
(Fetches Location) β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β
ββββββββββββββββββββ¬βββββββββββββββββββ
β β β
βΌ βΌ βΌ
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β β β β β β
β Twilio Voice β β Deepgram STT β β AI Model β
β (Call Gateway) β β (Transcription) β β (Bot/Logic) β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
| Feature | Status | Notes |
|---|---|---|
| User Authentication | β Complete | Google OAuth via Firebase |
| AI Call Answering | β Complete | Twilio + Deepgram stream working |
| Emergency "Break-Through" | β Complete | Overrides silent mode and plays alert |
| Smart OTP Flow | β Complete | SMS scanning, ID matching, and in-app approval |
| AI Location Guide | β Complete | Google Maps API integration |
| Unknown Caller Summaries | β Complete | AI gets context and generates summary |
| Call Transcripts | β Complete | All AI-handled calls are transcribed and saved |
| Voicemail Feature | β³ In Progress | Recording & storing voicemails |
You can download the EchoMi APK for testing directly from our GitHub Releases page:
β‘οΈ Download the Latest APK (v1.0.0) β¬ οΈ
π Note: This is an initial release. You will need to grant Call, SMS, and Location permissions for the app to function correctly.

