Product
New Trigger: When Email Receive (IMAP)
Introduced a new IMAP email trigger and improved reliability with clearer runtime error feedback.
A brand-new automation trigger: When email received. Connect any IMAP mailbox and automatically capture incoming emails into Teable — perfect for managing partnerships, customer support, and building a knowledge base.
Additional Improvements
Automation Reliability
- Fixed automated emails failing to send when an attachment file was missing, and resolved a scheduling delay where triggers didn't fire at the configured interval.
- Fixed a bug where changing the email-sending code broke multi-recipient delivery in automations.
- Improved the Email Receive trigger with better loop interval input, required-field validation, and a clearer 60-minute limit notice.
- Fixed batch record creation via paste not fully triggering
recordCreatedautomation events for all rows. - Added Gmail SMTP setup guide for sending emails within Automation Script actions.
- Fixed batch automation runs (28,000+ emails) experiencing a 30-minute delay on the first email due to slow pending-job loading.
- Improved the automation enable/disable toggle visibility — previously too subtle, causing users to miss that their automation wasn't active.
- Automation scripts using OAuth integrations no longer fail due to expired access tokens — the system now automatically refreshes them behind the scenes.
- The "Get Records" action in automations now shows clear, actionable error messages when filter conditions are incomplete, instead of cryptic validation errors.
Trigger UX
- Added the missing icon for the "When email received" trigger.