September 2025
NEW FEATURES
CreateSource Endpoint
We have created an endpoint that allows you to create new sources on the fly without using the Dashboard, straight from our API Reference. New sources created this way go through a few validation points before being readily accessible by the Jobs.Agent Warmup
It is now possible to “warmup” an agent by sending it over to load a page before EnsureConnection is called, allowing for a much faster login process.Timeout for Agent Sessions
By default, we will let an agent run for 8 hours before timing it out in case it is stuck in a loop. We will then retry the task automatically where it was cut short, usually unblocking the agent.IMPROVED
EnsureConnection now accepts Access Tokens
You can now pass an Access Token as an input to EnsureConnection, which allows you to connect to a source without the end-user present, unless it is protected by MFA.Improved privacy when uploading documents
Jobs that let users upload documents now require the file’s URL as input. This allows our agents to fetch and upload the file without storing it internally, improving security and privacy for all parties involved. To make sure we do not store any sensitive data on our side, the hosting of the file must be done on the client’s side.August 2025
NEW FEATURES
Dashboard: Encryption
It is now possible to toggle encryption modes directly from the API Keys page of your dashboard.IMPROVED
Webhook improvement
You can now configure where you want to receive your webhooks per environment by passing the URL in EnsureConnection.Dashboard: per-Link Widget configuration
The Widget can now be configured per Link, allowing for distinctive and unique settings that will better fit your sources or users.Dashboard: Team name configuration
You can configure the names of your Teams from the organization settings.Improved error messages
We have reviewed the error messages and adjusted them to allow more accurate and seamless debugging for new Jobs. The messages will now inform you exactly what went wrong whenever possible. This change will gradually apply to older jobs as well.July 2025
NEW FEATURES
Time out for idle agents
Agents sent out on data retrieving missions will wait up to 10 minutes for a new task after a Job is completed. Not giving a new Job to these agents during that period will time them out, and the session will be closed. This is meant to free up agents that are idle.Optional encryption of Jobs and Webhooks
We have implemented optional encryption for both requests and responses of Jobs and Webhooks. This adds even more robust security in addition to the HMAC already in place. More details on encryption.IMPROVED
API Reference clean-up
The API Reference of the public documentation has been re-organized. It is now much easier to navigate and find what you are looking for.Detection of abandoned agents
We improved our data retrieval process by adding detection mechanisms for agents that have become stuck. This will improve our visibility and thus our retry procedures for those agents.Interval data retrieval and filtering
We are now able to retrieve more types of interval data, and filter it by date or account number, allowing us to sort the data more accurately for different needs.Rotatable HMAC key
Your team’s HMAC Key can now be rotated (re-generated) straight from your dashboard.REMOVED
Additional Properties for inputs/outputs
Our Job schemas for both input and output no longer permit additional properties. This is a decision made in an effort to ensure data integrity and predictability, prevent unexpected errors, enhance security, improve clarity and facilitate future changes.FIXED
Fixed instances of invalid credentials on our Widget
We fixed a bug that allowed the widget to sometimes return a green check for invalid credentials.June 2025
NEW FEATURES
Deck Dashboard
Introducing the brand new Deck Dashboard — a powerful interface that lets users create both sources and jobs tailored to their needs using our built-in AI Bot.With the Dashboard, users can:
- Browse published Links
- Access implementation code
- Monitor logs
- And much more!
Flow with Our Endpoint for File Retrieval
Data can now be written to a CSV file when a webhook becomes too large for practical use.The webhook will include a URL pointing to the file, which can be downloaded directly. This improves performance and usability for large result sets.
Connections Through Our Widget
You can now trigger the EnsureConnection job directly through our Widget — streamlining the end-user experience and making integrations even easier.IMPROVED
MFA for Data Refreshes
Full support for Multi-Factor Authentication (MFA) is now available during data refreshes.You can securely perform automated updates via webhooks, even if the source system requires MFA.
Time Format Fix for Interval Data
We’ve improved our system’s ability to recognize time formats across the web.Regardless of the input format, all output timestamps now conform to ISO 8601 (YYYY-MM-DD).
Enhanced Sandbox
Our Sandbox environment for Generic Jobs has been expanded. You can now simulate more complex scenarios and edge cases in a safe, isolated test setting.Improved Job Retries
Jobs that encounter transient issues will now automatically retry, increasing reliability and reducing manual re-submission.Substantial Speed Improvements
Thanks to underlying optimizations, our agents now complete Jobs up to 2x faster than before.SECURITY
Automatic HMAC Key
To improve security and simplify onboarding, a unique HMAC (Hash-based Message Authentication Code) key is now automatically generated for every new team created on our platform.May 2025