Imagine being a consultant; You charge 50$ an hour. You are booked and busy, so you plan to bulk-send invoices at the end of the day.
But you're tired. So you put it off.
You're not paid, and people are waiting in limbo.
An easier way to manage invoices is doing it automatically - but how?
My idea? When the 1 PM meeting on the calendar has concluded at 1:00:01 PM, the calendar triggers your payment processor to send the invoice.
Here is that thought process....
My initial idea was:
[Calendar program marks complete]---> AWS Lambda triggers event --> Square Invoice API -- Invoice sent.
The next question was:
APIs or webhooks?
Probably webhooks from calendar to lambda to prevent constant retrieval. Webhooks operate when an event happens.
Followed by:
Do we need Lambda? Can we go directly from calendar program to Square invoice API?
That was a yes; and Zapier came in clutch.
Connectivity was easy after I asked several questions to the AI tool; I use AI by starting from the beginning; I want to do this - How? Why not this? What happens here? and asking more questions to gain understanding.
I went from
[Calendar program marks complete]---> AWS Lambda triggers event --> Square Invoice API -- Invoice sent.
to
[Calendar program marks completed meeting] --> Webhook to Square API --> Invoice sent.
Comments
Post a Comment