Pay yearly, and use a coupon at checkout
Every paid plan can now be billed once a year as well as monthly, and a coupon code goes straight into the Stripe checkout page.
- NewChoose monthly or yearly billing on any paid plan, from the pricing page or the billing page. You can switch between them at any time.
- NewHave a coupon code? Enter it on the Stripe checkout page and the discount is shown before you pay.
- NewA yearly plan gets an email a week before it renews, so the charge never arrives unannounced.
- ImprovedPaid plans have one straightforward price on each interval. The launch price has ended, and anyone already paying keeps the price they signed up at until their renewal.
Start free, and pay for AI replies
Every workspace now starts on a Free plan with no time limit, and every plan is counted in AI replies: the responses your AI Agent sends, which you can see in your inbox.
- NewStart on the Free plan and stay on it for as long as it suits you. There is no trial clock to run out.
- ImprovedPlans count AI replies, any response your AI Agent sends on any channel. Replies your team writes are always free.
- ImprovedWhen the month's AI replies run out, the AI pauses and conversations are handed to your team automatically, so visitors reach a person instead of an error.
- NewOn a paid plan, add extra AI replies from the billing page without changing plan.
- NewNew paid subscriptions start at a launch price for their first months, and you get an email 14 days before the standard price begins.
- ImprovedBilling is monthly, with no contracts and no cancellation fees. Upgrade, downgrade or cancel from the billing page at any time.
Reliability, and the documents your legal team asks for
Every service OrhanAI depends on now has a timeout, a retry rule and a fallback, so a slow provider costs a feature rather than your whole widget. And the trust pack is published rather than available on request.
- ImprovedIf vector search is unavailable, answers fall back to keyword retrieval instead of failing.
- ImprovedIf the AI provider is unreachable, visitors get a clear message saying so and their question is saved. No credits are charged for an answer that was never generated.
- ImprovedIf file storage is unavailable, uploads are refused with a message that says text messages still work, instead of an error with no explanation.
- NewSub-processor list, data processing addendum and incident response process, all published in full.
- FixedThe inbox and connected channels loaded conversation previews with a query that read far more of the database than it needed. Both are faster, and stay fast as conversation history grows.
- NewA per workspace ceiling on public widget traffic, so one unusually busy site cannot slow everyone else's.
Messaging channels, connectable end to end
WhatsApp, Messenger and Instagram can all be connected from an agent's Channels tab.
- NewMessenger and Instagram connect through one Meta app and one webhook. Connecting Instagram against a Page with no professional account is refused at the form, with the reason.
Data retention, and a truthful status page
A workspace can set how long conversations and audit records are kept, and the public status page reports every dependency rather than three of them.
- NewRetention windows for conversations and audit records, off unless you set one. Floors apply so a policy cannot delete live data.
- FixedThe status page could report all systems operational while file storage was down. It now derives from the same checks the application itself uses.
- FixedAuth pages loaded slowly on mobile because the logo was being served at its full source resolution.
Answer quality, and clearer plan limits
Visitors can rate an answer, and a bad one can become approved knowledge in a couple of clicks.
- NewThumbs up and down on widget answers, a review queue for the unhelpful ones, and one click to turn a bad answer into a training source.
- NewA failed payment now starts a grace period and emails you, rather than silently marking the subscription past due.
- ImprovedLimit messages name your plan and the tier that lifts the limit.
- ImprovedThe brand green moved to a shade that meets WCAG AA contrast as link text and as a button fill.

