Integration
Automate with Trello
Trello organizes your work in visual boards and cards. NVS automates card creation from external triggers, due-date reminders, and cross-tool sync so your team stays on the same page.
Use Cases
Emails sent to a designated inbox are automatically parsed, and a new Trello card is created in the correct board and list with the email subject as the title.
Trigger
New Email
gmail.trigger
Fires when email arrives in the monitored create-card inbox.
Parse Email
nvs.set
Subject used as card title. Body cleaned and used as card description.
Determine Board + List
nvs.set
Board and list assigned based on email recipient address or keywords.
Output
Create Trello Card
trello.card
Card created with title, description, due date (if mentioned), and label.
When a client deliverable card is moved to the Done list, a QuickBooks invoice is created and a completion notification is sent to the client via email.
Trigger
Card Moved to Done
trello.trigger
Fires when a card labeled billable is moved to the Done list.
Fetch Client Data
airtable.record
Client name, email, and project rate fetched from linked Airtable record.
Create Invoice
quickbooks.invoice
Invoice created in QuickBooks with project details and agreed amount.
Output
Send Completion Email
gmail.send
Client notified: project complete, invoice attached, and next steps outlined.
Every morning, Trello cards past their due date are pulled, and each card's assignee gets a Slack message with the card title, list, board, and days overdue.
Trigger
Daily 8am
schedule.cron
Morning overdue check runs every weekday.
Get Overdue Cards
trello.cards
Cards with past due dates and not archived fetched across all boards.
IF
Any overdue?
nvs.condition
Checks whether overdue cards exist.
NO
Output
Done
nvs.end
No overdue cards. Workflow ends silently.
YES
Loop
Each Card
nvs.loop
Iterates over every overdue card.
Output
Notify Assignee
slack.message
Assignee receives: card name, board, list, due date, and direct Trello link.