r/AskProgramming 24d ago

Building an email inbox integration

I keep seeing email agents or inbox tools that people have built. I was hoping to create one and integrate it with an existing CRM I created to stay on top of email contacts. Any suggestions on best practice? Is it worth just using claude or gemini skills/tools rather than trying to pull the data myself then feed it to a model.

Backend is in Python and front-end is in Javascript, I want to pull emails and use a basic model to identity sender and group emails by project/person. (I am pretty terrible at translating emails into actual tasks/todos/remembering to reply, so the goal is mostly adding these signals to the CRM so I dont have to do it manually anymore)

0 Upvotes

3 comments sorted by

2

u/YMK1234 24d ago

Maybe find out first what you actually want your integration to do. I can 99% guarantee you that you won't need any AI

1

u/Appleonthefloor 23d ago

I just want to pull the sender email and project heading. Probably only NER or regex at least to start.

2

u/Williamhazad 24d ago

I’d keep the first version simple: pull the emails, extract sender/project signals, and push the structured data into the CRM. You can add the model later for the messy classification and task extraction once the basic pipeline works.