Integration
Automate with Coda
Coda powers your team's living documents and lightweight apps. NVS connects Coda tables to your CRM, project tools, and communication channels so doc updates drive real-world actions.
Use Cases
When a new row is added to a Coda contact table, the data is automatically synced to HubSpot as a new contact, keeping CRM and Coda aligned without manual export.
Trigger
New Table Row
coda.trigger
Fires when a new row is added to the monitored Coda table.
Extract Row Fields
nvs.set
Name, email, company, and status extracted from the Coda row.
Upsert HubSpot Contact
hubspot.contact
Contact created or updated in HubSpot with all table fields mapped.
Output
Update Row Status
coda.row
Row status column updated to Synced in the Coda table.
When a row's status column changes in a Coda project tracker, the assigned team member receives a Slack notification with the updated status and a direct link.
Trigger
Row Updated
coda.trigger
Fires when any row in the project tracker table is modified.
Check Status Field Changed
nvs.condition
Update checked to confirm it is the status column that changed.
IF
Status Column Changed?
nvs.condition
Only status changes trigger notifications.
NO
Output
Done
nvs.end
Non-status field update. No notification needed.
YES
Output
Notify Assigned Team Member
slack.message
Slack message: project name, row title, old status, new status, and Coda link.
Every Friday, a Coda table is queried for all rows updated in the past week, and a progress summary is posted to the team's Slack channel.
Trigger
Friday 4pm
schedule.cron
Weekly progress report runs every Friday afternoon.
Fetch Updated Rows
coda.api
All rows modified in the past 7 days fetched from the Coda table.
Summarize Progress
openai.gpt-4o
Row updates summarized into a concise weekly progress report.
Output
Post to Team Slack
slack.message
Weekly summary posted: tasks completed, in progress, and blocked counts.