REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / Releases / REDA AI / v1.16003
REDA AI Winter 2026 · v1.16003

Your own AI provider accounts, longer answers and a simpler setup

REDA AI 1.16003 is a main release. It brings together everything shipped since main release 1.16000: the two patches 1.16001 and 1.16002, and the new work in 1.16003. This page tells you how to install REDA AI for the first time, how to upgrade an org that already runs it, what to check afterwards, and what changed — written for an administrator who has never set up REDA AI before.

Version facts. Package: REDA AI · Version number: 1.16003 · Version name: Winter 2026 · Released: 26 October 2026.

Install link (production or Developer Edition org):
https://login.salesforce.com/packaging/installPackage.apexp?p0=04tal000007EiTNAA0

Install link (sandbox):
https://test.salesforce.com/packaging/installPackage.apexp?p0=04tal000007EiTNAA0

No installation password is needed for this version. To see which version an org runs today: Setup → Installed Packages → REDA AI → Version Number.

Prefer that we do it? The REDA team installs, upgrades and sets up REDA AI for you at no cost. Email sales@reda.one to book a session.

On this page

At a glance: who needs to do what

Your situationWhat to doWhere
REDA AI is not installed yetInstall the package, activate a licence key or the free tier, load the starter content, schedule the background jobs, create an agent and place the chat where your users work.Install and After installing
Your org runs 1.16000, 1.16001 or 1.16002Upgrade, then complete the mandatory steps in After upgrading. If you are on 1.16000, also complete the patch steps marked “from 1.16000 only”.Upgrade
Your org runs a version older than 1.16000Complete the 1.16000 client steps as well, then everything on this page.Upgrade
Your org runs a beta of 1.16003A beta cannot be upgraded. Uninstall it first (this deletes the REDA AI data in that org), then install this version.Upgrade
You want REDA AI to use your organisation's own OpenAI, Anthropic, Google or DeepSeek accountAsk REDA for a Bring-your-own-AI licence key, create an AI connection, then activate the key.Your own AI provider account
You show REDA AI on your websiteGenerate the new website script from the agent, and decide whether conversations should continue across pages.Website chat
Flows, MCP or the API call your agentsReview how long answers now continue, and set scheduled flows to start a new transaction.Longer answers

Install REDA AI for the first time

Before you begin

Installation steps

Open the install link

Copy the install link from the box at the top of this page — the sandbox link for a sandbox, the other link for production or a Developer Edition org — and open it in the browser where you are signed in to that org. If Salesforce asks you to sign in, sign in as the System Administrator.

Choose who gets access

Salesforce shows the REDA AI installation page with the version number 1.16003. Choose Install for Admins Only. This is the safe choice: administrators get access straight away, and you give everyone else access later with permission sets, which you control user by user. If Salesforce asks you to acknowledge that you are installing a non-Salesforce application, read the notice and tick the box.

Click Install

Click Install.

Approve third-party access

Salesforce lists the website the package needs to call: https://api.anthropic.com. Tick Yes, grant access to these third-party web sites and click Continue. REDA AI needs this access to work.

Wait for the confirmation

Installation can take several minutes. If Salesforce says the app is taking a long time to install, you can close the page: Salesforce emails you when it finishes.

Check the version

Go to Setup → Installed Packages. The list shows REDA AI with Version Number 1.16003. If you do not see it, the installation has not finished yet — check your email.

After installing: get REDA AI ready for your users

Do these steps in this order. Each one takes a few minutes.

1. Open the REDA AI app and the Admin Console

Click the App Launcher (the grid of nine dots at the top left), type REDA AI and open the REDA AI app. Then open the REDA AI Admin tab. This is the Admin Console. It has three tabs — License & Credits, Configuration and Operations — and, on a Bring-your-own-AI licence, a fourth tab, AI Connections. The Knowledge Base button at the top right opens this help centre.

2. Activate a licence or the free tier

REDA AI needs an active licence before any agent can answer. You have two ways to start:

Activation also creates the first monthly credit period for you — you do not need to create one. Check Plan Details: it shows your plan, its status, the credits per month, and how much of each allowance is in use, for example Agents 0 of 1, Custom Prompts 0 of 50, Custom Tools Not included, MCP Agents 0 of 1, and the AI row that says whether the org runs on REDA AI credits or Your own AI provider accounts. The Current Period Usage card shows the month's allocated, used and remaining credits.

More detail: Activating Your Licence and Licence & Plan Management.

3. Load the starter prompts and suggestion chips

Open the Operations tab. On the Default Data card, click Seed Default Data and confirm. REDA AI adds its starter prompts (the reusable instructions agents follow) and suggestion chips (the one-click questions users see in the chat). It does not create an agent. You can run it again at any time: existing records are updated, not duplicated.

4. Schedule the background jobs

On the same Operations tab, the Scheduled Jobs card lists the jobs REDA AI needs. Click Schedule All. Every row should then show SCHEDULED and a next run time:

JobRunsWhat it does
Archival BatchMonthly, on the 1stArchives old conversations according to your retention settings.
Scheduled ActionsEvery 15 minutesCarries out actions that agents scheduled for later, such as a follow-up email.
Rate Limit CleanupDaily, 2:00 AMClears expired rate-limit counters.
Credit Period BatchMonthly, on the 1stOpens each new monthly credit period and carries over what is allowed.
Distribution CleanupHourlyRemoves expired temporary links to files the agents shared.

5. Give people access

If you installed for administrators only, users with the System Administrator profile already have full access. Everyone else gets access through permission sets: Setup → Permission Sets → the set → Manage Assignments → Add Assignment.

Permission setGive it to
REDA AI AdminPeople who configure agents, prompts, tools and the Admin Console.
REDA AI UserPeople who chat with agents inside Salesforce.
REDA AI Community UserExperience Cloud (portal) users who chat with a community agent.
REDA AI External Guest UserThe guest user of the Salesforce Site behind your website chat.
REDA AI MCP UserPeople who use REDA AI agents from a connected AI assistant over MCP (together with REDA AI User).
REDA AI MCP GuestThe guest user of the Site that serves the MCP endpoint.

More detail: App Access & Permissions.

6. Create your first agent

Open the Agent Definitions tab and click New. Fill in the three required fields — Agent Name (what admins see), Agent Id (a short unique key such as service-assistant, used by the chat and integrations) and Display Name (what users see in the chat) — and click Save. The defaults are safe to keep. The record page then shows the Agent Runtime Preview, which tells you how the agent will run and gives the configuration a health score.

More detail: Creating an Agent and Configuring Agent Settings.

7. Put the chat where your users work

The package does not place the chat on any page for you. Add the REDA AI Chat component yourself in Lightning App Builder — to an app's utility bar (the footer bar available on every page of that app), to a Home page or to a record page:

  1. Utility bar: Setup → App Manager → the app → Edit → Utility Items → Add Utility Item → REDA AI Chat. Set Agent Id to your agent's Agent Id, then Save.
  2. Home or record page: open the page, click the gear icon → Edit Page, drag REDA AI Chat onto the page, set Agent Id, Save and Activate.

More detail: Internal Channel.

8. Test as an ordinary user

Sign in as (or log in as) a user who has REDA AI User but is not an administrator. Open a page with the chat, ask a simple question and a question about your own records, and check that the answer only uses records that user is allowed to see. Then look at the conversation on the AI Conversations tab.

Upgrade from an earlier version

A beta cannot be upgraded. If Setup → Installed Packages shows a beta of REDA AI (the version name or number says Beta), uninstall it first. Uninstalling deletes REDA AI's records in that org — agents, prompts, conversations and settings — so only do this in a test org.

Before you upgrade

Upgrade steps

Open the install link in the org you are upgrading

Use the sandbox link for a sandbox. Salesforce recognises that REDA AI is installed and offers an Upgrade instead of an Install.

Choose access and upgrade

Keep Install for Admins Only unless you have a reason not to, then click Upgrade. Approve third-party access if Salesforce asks.

Check the version

When Salesforce emails you that the upgrade finished, open Setup → Installed Packages and confirm Version Number 1.16003.

Complete the steps below

Do every step in After upgrading. They are not optional: Salesforce never applies them during a package upgrade.

After upgrading: steps the upgrade cannot do for you

A managed-package upgrade adds new fields, objects and components to your org, but Salesforce deliberately never changes the things you own: page layouts, list views, field access on your own profiles and permission sets, and records you were allowed to edit. The packaged permission sets (REDA AI Admin, REDA AI User, REDA AI Community User, REDA AI External Guest User) are updated. Steps 1 to 6 apply to every upgraded org.

Step 1. Add the new fields to your page layouts

For each row: Setup → Object Manager → object → Page Layouts → each layout in use → drag the fields into the section → Save. Use Page Layout Assignment on the same screen to see which layouts your profiles use.

ObjectSectionFieldsOn the layout
AI ConversationNew section AI Account, after AutomationFunding Mode, AI Connection, AI ModelRead-only
Agent DefinitionNew section AI Account (Customer LLM mode), after Performance & Cost ControlsAI Connection, AI Model ProfileEditable
AI Credit TransactionTransaction DetailsFunding Mode, AI Usage DetailsRead-only
AI Conversation (from 1.16000 only)Any sectionRecommendationRead-only
REDA AI Credit Top Up (from 1.16000 only)Any sectionValid ThroughRead-only
Custom Prompt (from 1.16000 only)Any sectionIs ExternalEditable
Context Suggestion (from 1.16000 only)Any sectionIs ExternalEditable
Agent Definition (from 1.16000 only)Near Allow Web SearchWeb Search Allowed DomainsEditable

If a record page uses Dynamic Forms, add the fields in Lightning App Builder (Edit Page) as well — a page-layout change alone does not reach a Dynamic Forms page.

Step 2. Check the Agent Definition record page

The packaged Agent Definition Record Page receives the new REDA AI Agent Model Selector component (the AI Account card) with the upgrade. If your org uses its own Agent Definition record page, open it in Lightning App Builder and add REDA AI Agent Model Selector. If your page also lacks the REDA AI Agent API Key component (the External API Key card), add it too: it carries the new Generate Website Script button.

Step 3. Update the AI Conversations list views

Open the AI Conversations tab, pick each list view below, then use the gear icon → Edit List Filters, Select Fields to Display and Rename. The three new views are new package components: check that they appear in the list view picker, and create any that is missing with these settings.

List viewFiltersColumns
All (unchanged)NoneConversation Number, Agent Definition, Channel, Owner Alias, Is Automated, Last Activity, Message Count, Total Credits Used, Created Date
Internal (was “All Conversation - Internal”)Channel equals Internal and Is Automated equals FalseConversation Number, Agent Definition, Owner Alias, Context Object, Last Activity, Message Count, Total Credits Used
Website Widget (was “All Conversation - External”)Channel equals External Widget or Is External equals True (filter logic 1 OR 2)Conversation Number, Agent Definition, Client Origin, Session Ended, Last Activity, Message Count, Total Credits Used
Automation (was “All Conversation - Automation”)Is Automated equals TrueConversation Number, Agent Definition, Channel, Automated Source, Context Object, Last Activity, Message Count, Total Credits Used
API (new)Channel equals APIConversation Number, Agent Definition, Automated Source, Context Object, Context Record Id, Last Activity, Message Count, Total Credits Used
Community (new)Channel equals CommunityConversation Number, Agent Definition, Owner Alias, Context Object, Last Activity, Message Count, Total Credits Used
Customer AI Account (new)Funding Mode equals Customer LLM AccountConversation Number, Agent Definition, Channel, AI Connection, AI Model, Last Activity, Message Count, Total Credits Used

Step 4. Give your own profiles and permission sets the new field access

Skip this step if your users get REDA AI access only through the packaged permission sets. If some users get it through a profile, or through a permission set you created or cloned, give that profile or set the same access: Setup → Profiles (or Permission Sets) → the profile or set → Object Settings → the object → Edit.

Object · fieldsLike REDA AI AdminLike REDA AI UserLike Community User / External Guest User
AI Conversation · Funding Mode, AI Connection, AI ModelReadReadRead
AI Credit Transaction · Funding Mode, AI Usage DetailsRead and EditReadRead
Agent Definition · AI Connection, AI Model ProfileRead and EditRead—
AI Connection (object)Read, Create, Edit, DeleteRead—
AI Connection · Named Credential, External Credential, Default Model, Active, Organisation DefaultRead and EditRead—
Custom permission Manage AI ConnectionsGranted——
Apex class access REDAAIConnectionControllerGranted (opens the AI Connections screens)——
AI Conversation · Recommendation (from 1.16000 only)ReadRead—
REDA AI Credit Top Up · Valid Through (from 1.16000 only)Read——
Custom Prompt · Is External; Context Suggestion · Is External (from 1.16000 only)Read and EditReadRead
Agent Definition · Web Search Allowed Domains (from 1.16000 only)Read and EditRead—
Custom Prompt · Channel (from 1.16000 only)Read——

AI Connection · Provider is a required field and needs no separate field access. The REDA AI MCP User and REDA AI MCP Guest permission sets need none of these fields.

Step 5. Update the query tool's instructions

The record that describes the data query tool to the AI is yours to edit, so an upgrade does not overwrite it. Its old text still tells the AI to always add a row limit. The new release decides the limit itself and reports complete totals, so bring the text in line:

  1. Setup → in Quick Find type Custom Metadata Types → next to REDAAI Tool Definition click Manage Records.
  2. Click Edit next to soql_query.
  3. Replace Description with:
    Run one or more read-only SOQL SELECT queries. Do not add LIMIT: the tool decides how many rows to fetch and reports the total matching records, how many were fetched and how many are shown. Totals and GROUP BY queries are computed in full. To see rows beyond those shown, repeat the query with ORDER BY and OFFSET. Use describe_object first to discover field names. Only query fields that were returned by a prior describe_object call for that object — never assume fields exist. Prefer batch mode (pass "queries" array) when running multiple queries.
  4. Replace Input Schema JSON with:
    {"type":"object","properties":{"query":{"type":"string","description":"Single SOQL SELECT query, written without LIMIT. Use this OR queries, not both."},"queries":{"type":"array","items":{"type":"string"},"description":"Array of SOQL SELECT queries for batch execution (max 5), each written without LIMIT. Preferred when running multiple queries."}}}
  5. Leave every other field as it is and click Save.

From versions older than 1.16000: compare the send_email and schedule_action records too, as described in the 1.16000 client steps.

Step 6. Set the Deep Reasoning Max Tokens Cap to 8,000

Admin Console → Configuration → AI Response Limits → Deep Reasoning Max Tokens Cap → 8000 → save. This setting now sizes every AI call, not only Deep Reasoning ones. Salesforce stops a single AI call after 120 seconds, and 8,000 tokens is what reliably finishes in that time; your org keeps its previous value (often 24,000) until you change it, and at that value a long answer can time out. Longer answers are not shortened by 8,000 — they now continue automatically.

Upgrading from 1.16000: the patch steps

If your org was on 1.16000 (not 1.16001 or 1.16002), also do these. The fields are already in the tables above, marked from 1.16000 only.

Optional: refresh two help texts

The help text of Processing Tier (Agent Definition) and Consumed Credits (AI Credit Period) was corrected. An upgrade does not replace help text in an existing org, so you see the old wording until you edit the field in Setup → Object Manager. It only matters if you move to your own AI provider account.

Check that everything works

What's new in this release

Run REDA AI on your organisation's own AI provider account

What changed. Until now REDA AI always ran on REDA AI credits: REDA provides the AI and your plan includes a monthly credit allowance. With a Bring-your-own-AI licence key from REDA, an org can instead run its agents on its own OpenAI, Anthropic, Google Gemini or DeepSeek account. The provider bills you directly; REDA AI still governs what agents may read and do in Salesforce. The choice is made by the licence key and applies to the whole org — an org never mixes the two.

What you need to do (only if you want this). Ask REDA for a Bring-your-own-AI licence key. Then: create the connection in AI Connections → New; in Setup, tick Enabled for Callouts on the connection's named credential and grant the connection's principal (“… - Default”) under External Credential Principal Access in the permission set your REDA AI users have (and in the guest user's and automation user's sets, plus Read on User External Credentials for site guests and portal users); Test and Activate the connection; then activate the key on License & Credits. Activation is refused, and your current licence stays active, until the setup is ready — the message lists what to fix. Scheduled flows that call REDA AI must use Always start a new transaction.

Related articles: Licence & Plan Management · Supported AI models · Configuring Agent Settings · Viewing Conversations & Transcripts · Data Security in REDA AI

Supported AI models, including Claude 5.5 and Gemini 3.5 Flash-Lite

What changed. On a Bring-your-own-AI licence you choose a model for each connection and, if you like, for each agent. This release supports 14 models from four providers, including the new Claude Opus 5.5, Claude Sonnet 5.5, Claude Haiku 5.5 and Gemini 3.5 Flash-Lite. Every model in the list was tested live with REDA AI before release. All of them work with REDA AI's tools; all except DeepSeek V4 Pro read images and PDF files; Claude and OpenAI models can also search the web.

REDA can switch a model off in a future release — for example when a provider retires it. A switched-off model is no longer offered when you create a connection or pick a model, but connections and agents already using it keep working.

What you need to do. Nothing. See the full table of models, reasoning levels and file support in Supported AI models.

Deep Reasoning “Off” on models that always reason

What changed. Some models cannot turn reasoning off (Claude Opus 5.5 and Sonnet 5.5, GPT-6 Astra, GPT-6.1 Sol and every Gemini model). An agent left on Off now runs on such a model at the model's lowest level instead of being refused. REDA AI says so openly: the agent's AI Account card shows “Off is not available on [model]; this agent runs at Low.” and the Agent Runtime Preview shows the level it will use.

What you need to do. Nothing. Choose a level explicitly if you want more reasoning.

Related articles: Deep Reasoning · Agent Runtime Preview

Your plan's limits, shown and applied

What changed. A licence key can now carry limits for four things: active agents, custom prompts, custom tools and MCP agents. Plan Details shows each one as used of maximum, Unlimited or Not included, and the Tool Builder shows your custom-tool allowance. A limit is checked when you add or activate something, so nothing already running stops. A key issued before this release reads as unlimited for prompts, custom tools and MCP agents and keeps its agent limit.

What you need to do. Nothing. To change your limits, ask REDA for a new key and paste it on License & Credits.

Related articles: Licence & Plan Management · Activating Your Licence

Longer answers continue automatically, on every channel

What changed. Salesforce stops a single AI call after 120 seconds. Long answers — reports, plans, guides — used to be cut at that point. Now an answer that needs more is continued in further AI calls, and if the request's time runs out, in a fresh request, and joined into one answer: in the Lightning chat, the website and portal chat, over MCP (the connected assistant is told to fetch the rest) and for Flow and the API (the rest is written into the same conversation message in the background; the Flow output Answer Continues tells you). An answer stops when it is complete or when the agent's Max Output Tokens is used up. Answers written after a tool call now also use Max Output Tokens (they were cut at 1,000 tokens before), and the Tool Iteration Max Tokens setting is gone.

What you need to do. Set the cap to 8,000 (step 6). For agents that write long answers, raise Max Output Tokens on the agent — it is the total for one answer across all its calls; Deep Reasoning High, Xhigh and Max add room on top.

Related articles: Deep Reasoning · Configuring Agent Settings · Flow Integration Reference · Use REDA AI with MCP · Platform Settings (Admin Panel)

Data questions get complete totals

What changed. When an agent queries your data, REDA AI now decides how many rows to fetch, computes totals and grouped figures in full, and tells the AI how many records matched, how many it fetched and how many it shows — so “how many” and “how much” questions are answered from complete numbers or clearly refused, never from a partial page. Over MCP, record lists now come back as full tables rather than cards.

What you need to do. Update the query tool's instructions (step 5).

Related articles: Built-in Tools Reference · Card-List Rendering · Use REDA AI with MCP

Website chat: a ready-made script, sessions that restart, and a new look

What you need to do. Generate the script again for each website agent and replace the old snippet if you want the new options. Decide whether to add data-persist-session="true".

Related articles: External Widget Setup · Widget UI Customization · API Key Management · Context Suggestions (Suggestion Chips)

Limit an agent's web search to your own domains

What changed (since 1.16002). The new Agent Definition field Web Search Allowed Domains restricts web search to the domains you list, one per line — example.com (with its subdomains), docs.example.com (that subdomain only) or example.com/blog (that path). Blank means no restriction. It applies only when Allow Web Search is on.

Related articles: Web Search

Prompts and suggestions marked for the website

What changed (since 1.16002). Custom Prompts and Context Suggestions have an Is External checkbox, filled automatically from Channel, so your website's guest user can be given access to website content only. The AI administration tools (Prompt Builder, Tool Builder and the optimisers) now consider exactly the prompts that apply to the channels the agent uses.

Related articles: Creating & Editing Prompts · Context Suggestions (Suggestion Chips)

A redesigned Admin Console and admin tools

What changed. The Admin Console and the admin tools (Agent Builder, Prompt Builder, Tool Builder, the optimisers, the debuggers, conversation analytics and the agent record cards) share one new REDA AI design. Small things that help:

Related articles: Admin Overview · Platform Settings (Admin Panel)

Purchased credits: longer validity and a history

What changed (since 1.16001). Credits from a top-up key stay usable through the end of the redemption month in the following year (redeemed 19 September 2026 → usable through 30 September 2027), shown in the top-up's new Valid Through field. Included credits are used first, then purchased credits, oldest first. The Admin Console shows each purchase with what remains, and the new report Purchased Credit History (folder REDA AI Reports) lists them. Carried-over and purchased credits need an active paid subscription.

Related articles: Topping Up Credits · Managing Credit Periods

Recommendations: a summary with details

What changed (since 1.16001). The REDA AI Recommendations component shows a short summary that expands into details. Each run is saved as a read-only recommendation conversation, visible in the record's conversation history with a Recommendation label; to discuss it, start a new chat. Recommendation runs never take actions. The component's header now uses your org's accent colour, and the chat header and background colour settings work again.

Related articles: AI Recommendations · AI Activity Panel on Record Pages

Clearer messages, in your language

A billing change on REDA AI credits

What changed. When an agent consults another agent and the consultation succeeds, but the first agent then fails, the consultation is now kept and charged — its conversation, messages and credits are saved and counted in the month's Consumed Credits. Before, they were dropped.

Related articles: How Credits Work · Agent-to-Agent Delegation

Fixed in this release

New fields and who can see them

Every packaged field added since 1.16000 that people see or set. Access shown is what the packaged permission sets grant; mirror it in your own profiles and permission sets (step 4).

Object · fieldAdded inWhat it isAccess
AI Connection (new object) · Provider, Named Credential, External Credential, Default Model, Active, Organisation Default1.16003A connection to your own AI provider account. Managed on the AI Connections tab.REDA AI Admin read and edit; REDA AI User read
Agent Definition · AI Connection, AI Model Profile1.16003The agent's own connection and model on a Bring-your-own-AI licence. Blank = organisation default.REDA AI Admin read and edit; REDA AI User read
AI Conversation · Funding Mode, AI Connection, AI Model1.16003Who funded the conversation and which account and model answered. Set automatically.Read for REDA AI Admin, REDA AI User, REDA AI Community User and REDA AI External Guest User
AI Credit Transaction · Funding Mode, AI Usage Details1.16003Funding of each charge and the provider usage behind it. Set automatically.REDA AI Admin read and edit; others read
AI Incident Log · Record Id1.16003The record an incident concerns, when there is one.REDA AI Admin read and edit
Agent Definition · Web Search Allowed Domains1.16002Domains the agent's web search is limited to.REDA AI Admin read and edit; REDA AI User read
Custom Prompt · Is External; Context Suggestion · Is External1.16002Marks website content; set from Channel.REDA AI Admin read and edit; others read
AI Conversation · Recommendation1.16001Marks a read-only recommendation conversation.REDA AI Admin and REDA AI User read
REDA AI Credit Top Up · Valid Through1.16001The last day the purchased credits can be used.REDA AI Admin read

REDA AI release notes · All release notes →