Book club manager & recommendation engine with Mistral AI and Gemini Vision
Schedule Check
Workflow Configuration
Book Recommendation Agent
openai
Analyze an image
google
Mistral Cloud Chat Model
openai
Mistral Cloud Chat Model1
openai
Structured Output Parser
noOp
Split Out
splitOut
Simple Memory
noOp
Think
toolthink
Save Books
noOp
Structured Output Parser1
noOp
Split Out2
splitOut
Book Review AI Agent
openai
Schedule Trigger
Save Book Reccomendations
noOp
Save Reccomendation Summary
noOp
Get row(s) in Book Archive
datatabletool
Get row(s) in Book Reccomendations1
datatabletool
Get row(s) in Book Summary1
datatabletool
If
Get row(s) in Book Feedback
datatabletool
If1
Edit Fields1
Get row(s) in Book Ideas1
datatabletool
Update Book Archive
noOp
Update Book Feedback
noOp
Update Book Feedback1
noOp
Feedback Form
Idea Form
Set Fail Response
Action Router1
Archive: Upsert Book1
noOp
Archive: Delete Book1
noOp
Recs: Upsert Recommendation1
noOp
Recs: Delete Recommendation1
noOp
Ideas: Upsert Idea1
noOp
Ideas: Delete Idea1
noOp
Set Success Response1
Webhook
Respond to Webhook
noOp
Edit Fields2
Members: Upsert Member
noOp
Get Members
noOp
Format Email List
Set Form Details
Switch1
Update Book Archive1
noOp
Code in JavaScript
Loop Over Items
noOp
Book Archive Update
New Member Trigger
Switch
Upload Photo or Goodreads
Extract from File
noOp
Save Books2
noOp
Loop Over Items1
noOp
Filter
filter
Members: Upsert Member1
noOp
New Member Form
Welcome Email
gmail
Weekly Email
gmail
Members: Upsert Member2
noOp
POST /api/archive/add
Upsert to Book Archive
noOp
Respond Success
noOp
POST /api/archive/batch-add
POST /api/ideas/add
Insert into Book Ideas
noOp
POST /api/feedback/add
Insert into Book Feedback
noOp
POST /api/members/add
Upsert to Book Club Members
noOp
POST /api/members/remove
Delete from Book Club Members
noOp
POST /api/members/currently-reading
POST /api/data/reset
Delete All: Archive
noOp
Delete All: Recommendations
noOp
Delete All: Ideas
noOp
Delete All: Feedback
noOp
Delete All: Members
noOp
Delete All: Summaries
noOp
POST /api/ai/discussion-prompts
Generate Prompts with Gemini
google
POST /api/ai/chat
Extract Latest Message
Oracle Agent
openai
Get Club Members
datatabletool
HTTP Request Tool
Chat Memory
noOp
Check if Agent used a Tool
Set Response (Modified)
Set Response (Not Modified)
Respond to Webhook2
noOp
Respond to Webhook4
noOp
Mistral Cloud Chat Model2
openai
Get Recommendations
noOp
Get Ideas
noOp
Get Feedback
noOp
Get Summaries
noOp
Get Archive
noOp
Get Members1
noOp
Respond to Webhook1
noOp
Merge
Get row(s) in Book Feedback (Chat)1
datatabletool
Get row(s) in Book Ideas (Chat)1
datatabletool
Get row(s) in Book Archive (Chat)1
datatabletool
Get row(s) in Book Reccomendations (Chat)1
datatabletool
Get row(s) in Book Summary (Chat)1
datatabletool
Get Currently Reading
noOp
Aggregate & Format Data2
GET /api/get-all-data
AI Agent
openai
Update row(s)
noOp
Mistral Cloud Chat Model4
openai
Aggregate
aggregate
Structured Output Parser3
noOp
Loop Over Items2
noOp
Split Out1
splitOut
Loop Over Items3
noOp
Split Out3
splitOut
Set Ideas
Set Feedback
Set Members
Set Members1
Set CurrentlyReading
Update Currently Reading
noOp
Convert to File
noOp
Convert to File1
noOp
Edit Fields Upload
Loop Over Items4
noOp
Get Archive1
noOp
If2
Respond to Webhook5
noOp
Respond to Webhook7
noOp
Upsert to Book Archive1
noOp
Set Update Batch
Set Update Single
POST api/archive/update-cover-data
Set Update Batch1
Split Out4
splitOut
Upsert to Book Archive2
noOp
Loop Over Items5
noOp
HTTP Request
Extract from File1
noOp
POST api/auth/verify
POST /api/settings/update-name
Set Club Name
Update Club Name
noOp
Switch2
POST api/archive/upload
Get Feedback1
noOp
Get Ideas1
noOp
Insert Idea
noOp
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.