GPT-4.1-mini Powered Invoice Processing from Gmail to Google Sheets with Slack
1. New Invoice Email Received
2. Get Email Attachments
gmail
3. Extract Text from PDF
noOp
4. Prepare Text for AI
5. Extract Invoice Data with AI
openai
OpenAI Chat Model
gpt-4.1-mini
Webhook (Approve)
Webhook (Reject)
10a. Send Approval Confirmation
slack
10b. Send Rejection Confirmation
slack
6. Log Invoice to Google Sheet
googleSheets
Structured Output Parser
noOp
9a. Update Status to Approved
googleSheets
9b. Update Status to Rejected
googleSheets
7. Send Approval Request to Slack
slack
8a. Extract Invoice ID
8b. Extract Invoice ID
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.