Introducing 2025 regulatory limits
Every year, the IRS, SSA, and other federal regulatory bodies, as well as individual U.S. states, publish updated tax rates, income tiers, contribution limits, RMD tables, and more. Our team captures this data and makes it available to our rules engine.
New Embed usage analytics
There are several ways to integrate Taffrail into your application. Most clients start with our embed code because it offers the most straightforward implementation with little effort.
Fixed API `error` property
The error
property in the API should be either an Object
or not present in the response body. This fix prevents an empty error: {}
from appearing in the response.
Supervisor additions
Every Taffrail API request and response is archived in our Supervisor database. We designed Supervisor to help or clients comply with FINRA Rule 3110.
Substantial Gainful Activity limits
We added Substantial Gainful Activity limits from the Social Security Administration.
Replay Params
Our API is stateless, and each request/response is unique. The Advice represented in the response, however, does have a "state", which is communicated in the form of Variable outputs. For example, if an API request includes Income = 150000
and Income_Spouse = 150000
, the API could return a Variable named Income_Total
with a computed value of 300000
.
Changed `links` property
Last year, we added a new API response format detailed in New API response format. This week, we've changed the API slightly: the _links
property is now simply links
.
New Parsed Markdown Features
We are continuously improving not only the quality and breadth of our Advice but also the appearance of it. Our Advice Builder supports writing Advice in Markdown syntax, and our API can return parsed HTML when using the HTML Advice Content Type.
Assumption as Controls
We are excited to announce a brand-new format for our Assumptions. Our Assumptions (available in assumptions[]
) is a list of text-based assumptions shown in the screenshot below. These Assumptions are crucial to personalizing a given scenario. Typically represented as a bulleted list like this:
"Follow on" Advice
Today, we are introducing a new "Follow on" Advice feature. This capability allows our Analysts to write Advice text more clearly and concisely in Advice Builder.