Ask HN: Best way to trigger a webhook every time I swipe my AMEX?
19 comments
Amex has a large purchase notification email you can set up. Have it go to a mailbox with a limit of like $0.01 if it will let you and trigger events based on when the email arrives.
I've used this for years, but I believe the minimum is $5 or $10. It's amazing how instant it is most of the time, though. Sometimes I have an email before the card is back in my wallet.
I love reading things like these. Is there a word for the mushy feeling I get when people praise something or someone? 'Giddy' is the closest I can think of, but I'm looking for a word used only in this situation.
Yeah this would be very easy to configure with Zapier if you use an email service with filters like gmail: just set a filter rule to auto-forward the email to a Zapier parsing address and you're good to go.
I get notifications from Chase for purchases > $0.
I get notifications from Chase for purchases > $0.
Smart idea. I want a little more structured data though, around merchant name and transaction amount.
The email contains card last digits, card type, merchant name, and transaction amount.
I expect the emails themselves are just formatted strings. You could use an email parser to get the structure back out. You or someone else mentioned Zapier webhooks, so https://parser.zapier.com/ might be extra relevant.
Ah, haven't heard of parser.zapier.com before. Yes I mentioned Zapier! This could be perfect, will report back.
If Zapier Parser doesn't do the job for some reason, hit us up @ https://parseur.com (co-founder here)
https://github.com/kevinschaich/mintable may be of interest.
Ah yep. This looks amazing. Forking now.
Followup: Just set this up and it works perfectly. Forked the repo and made some formatting changes and set up a Github action to pull in new transactions every hour. The bonus part is I also linked my checking accounts and other credit card, so all my transactions get pulled in to a spreadsheet and formatted how I want them. Thanks for the tip.
You can get email notifications for transactions, posting those to a web hook shouldn’t be hard.
Free for developers - https://pipedream.com/docs/workflows/steps/triggers/#email
Given AMEX offers SMS notifications, you can also use Twilio (or equivalent) as an event source and send the data to Google sheets: https://pipedream.com/apps/twilio
[deleted]
[deleted]
I want to log each AMEX transaction in a Google Sheet.
Has anybody set this up before? Easiest way?