Manage portfolio assets via webhook with Google Sheets and real-time totals
Portfolio Webhook Trigger
Normalize Input Data
Validate Amount & Price
Route by Action (Add/Update/Delete)
Add New Asset
googleSheets
Error: Asset Already Exists
noOp
Update Existing Asset
googleSheets
Asset Found?
Error: Asset Not Found
noOp
Delete Asset Row
googleSheets
Error: Asset Not Found1
noOp
Error: Invalid Amount/Price
noOp
Error: Missing Action
noOp
Error: Invalid Action Value
noOp
Combine All Operation Outputs
Fetch Full Portfolio
googleSheets
Calculate Portfolio Value
Final Response to User
noOp
Check Asset Exists (Add)
googleSheets
Asset Exists? (Add)
Check Asset Exists (Delete)
googleSheets
Asset Found? (Delete)
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.