P%2FBirthday AI

Error converting content: marked is not a function

icon:: 🛠

type:: project
status:: backburner
sort-key:: 2022
start:: May 21st, 2023
estimated-end:: 
end::
next-action:: update purpose and outcome
- **Next Action**
- TODO update purpose and outcome for May 21st, 2023
	  :LOGBOOK:
	  CLOCK: [2022-06-27 Mon 10:28:07]
	  :END:
- **All TODOs on this page**
	  collapsed:: true
  - {{query (and (task todo) May 21st, 2023 )}}
- **Important Dates**
- May 21st, 2023: project init
- Project Breakdown
- Need POC for having a global SMS phone number
  - DONE research vendors and pricing. Going with Twillio. It's the first result and open source examples. Pricing is nto relevant right now
  - Twillio is $0.0079 to send or receive a message. That's about 125 message per $1
- POC with sending messages on phone number and sending response. Using Copilot Chat to help with Visual Studio Insider build. ✅
	  collapsed:: true
  - follow this video ✅
  - {{video https://www.youtube.com/watch?v=TppK9XSUOC8}}
  - Free toll free number ✅
  - Hello world message via curl ✅
  - Project init birthdayagent github ✅
  - send message using twilio client ✅
  - listen to incoming messages on server ✅
  - expose post api to world via Cloudflare/Tunnel - its' awesome. FREE ✅
  - Had to buy a number to enable message. ChatGPT helped. Hawaii local cuz 808 and vacay vibes ✅
    - PHONE NUMBER: **+1 808 707 7334**
    - Had to register TrialAndError.AI on Twilio as business to to US A2P 10DLC Registration for brand  - regulation on SMS in US. Phew. ✅
				  collapsed:: true
    - ![image.png](../assets/image_1684710398654_0.png)
  - send message from new number ✅
  - listen to message on local service ✅ IT WORKS
    - ![image.png](../assets/image_1684711039725_0.png)
- ~~Add langchian and see how we can have fun~~ not needed until I get login, saving bday etc working
- full stack repo setup
  - Researching turbo repo
- Look at Omnichannel Twillio that combines SMS, Whatapp and chat
  - https://console.twilio.com/us1/develop/conversations/overview
- Passwordless login with phone number
- API that takes [message, phone number] input-> intelligent [message]  output
- Datamodel and data store to store accounts and birthdays. WE GET CONTACTS!!
- Automated birthday reminder messages
- Bonus
  - Mobile App.
  - Contact import #boom. Virality.
  - Could be from facebook etc
  - From birthday.app
    - ![image.png](../assets/image_1687361572587_0.png){:height 768, :width 263}
    - ![image.png](../assets/image_1684703630153_0.png)
    - -
  - Whatapp integration
- **Outcome Visioning**
  collapsed:: true
- **Purpose**
  - Learn SMS based API and simple app building.
  - Have a simple second #TrialAndError.AI app out in the wild
  - Need birthday.app for my own use
- **Outcome**
  - I have a working sms based birthday reminder app. Clone of birthday.app
  - The foundation is good for further evolution with AI agents such as finding gift ideas based on location and making managing birthdays overall systematic, sophisticated and superhuman.
- **Project Summary**
- Started this project on May 21st, 2023. The tweet about birthday.app and then my ownneed to track bro and saie mom birthday was motivation enough.
- Learnings
  - Tech/Fast API is pretty awesome for Python. Just works. Gives you the good developer vibes. Examples - it exposes /docs endpoints for API docs where it can be tested!
		  id:: 65119c1b-869c-4e02-b616-df4d3618e7b5
  - US A2P 10DLC Registration
- Wins
  - - TODO Project Wrap Up
  - TODO Extract and Create Information Packets
  - TODO Clean up
  - TODO Write Summary
  - TODO Add any relevant tags
- Ideas
- https://www.monicahq.com/features - open source CRM for personal stuff - friends. Would it be a cool journey for Birthday AI to turn into a Personal #CRM
- - ### Resources
- Repo - https://github.com/TrialAndErrorAI/birthdayagent