BankSync Trigger
AI-generatedSummary
Triggers on new BankSync transactions or completed sync jobs according to a configured schedule.
Inputs
- event (required) — Trigger type: 'newTransactions' to fire on new transaction detection or 'jobCompleted' to fire on completed sync jobs.
- bankId (required) — Identifier or list selection for the bank to monitor for new transactions.
- accountId (required) — Identifier or list selection for the account to monitor for new transactions.
- feedId (required) — Identifier or list selection for the feed to monitor for completed jobs.
- pollTimes — Schedule configuration that defines when the node polls (mode, hour, minute, etc.).
Output shape
an array of transaction or job completion objects
Returns null when no new data is found; pagination uses a cursor stored between executions.
Examples
Example 1: Trigger on new transactions for a bank and account.
event = newTransactions, bankId = abc123, accountId = acc456, pollTimes mode = everyMinute
Example 2: Trigger on completed sync jobs for a specific feed.
event = jobCompleted, feedId = feed789, pollTimes cronExpression = '0 0 * * *'
Example 3: Periodic poll using custom schedule for new transactions.
event = newTransactions, bankId = abc123, accountId = acc456, pollTimes cronExpression = '*/5 * * * * *'