A chatbot
AnswersMove my delivery to Friday.
You can reschedule your delivery from the Orders screen.
steps left for the user: find Orders, open the order, pick a slot, save.
Turn voice, text and taps into interactive screens built from your app’s own data and actions.
Where did I spend the most this month?
Dining: $612 across 14 payments.
Set my dining budget to $1,000.
Users say what they want in their own words, or type it. Rendel answers from your app's own data, drawn as a chart, a list or a card.
Requests become calls to your API. Anything that changes data waits on a confirmation card until the user says yes.
Rendel builds the form a request needs. When the user changes their mind, the same form reshapes in place and what they typed stays theirs.
Add one Flutter package or one script tag, paste a link to your API docs, and choose what Rendel may do.
Where did I spend the most this month?
Dining: $612 across 14 payments.
Set my dining budget to $1,000.
A chatbot can only tell them which screen to open. Rendel does the task inside your app.
Move my delivery to Friday.
You can reschedule your delivery from the Orders screen.
steps left for the user: find Orders, open the order, pick a slot, save.
Move my delivery to Friday.
One tap for the user: they confirm, and Rendel makes the change.
Chatbots talk about your app. Rendel operates it.
Paste a link to your API docs, or upload them. Rendel reads the endpoints and your team ticks the ones it may use. Anything that changes something runs as the signed-in user, and only after they confirm.
Your API
api.yourbank.com/docs
Rendel
Your existing systems
Rendel understands intent, selects the right action, collects missing information, requests confirmation when needed, and executes the action through your existing systems.
How actions workWhen is my next card payment due?
Reads the account and answers on a card.
Pay my phone bill on Friday.
Asks the user to confirm, then schedules the payment.
Rendel never gets unrestricted access to your application. Your team decides which actions AI can perform, which data it can access, what parameters are required, which permission rules apply, and when confirmation is required.
Your team defines the boundaries. Rendel operates within them.
Read the security summaryControl layer
Example: a banking appThe AI decides what to do. Your app decides what is allowed.
Rendel draws its screens in your colours, type and corners, natively on iOS, Android and the web. Start from a theme or set your own.
Everything renders through a predefined system of 21 native components, including:
Set the colours, type and shapes in the console and see them on an iPhone, an Android phone and a browser. Or describe the change in a sentence and the AI editor makes it, one undoable step at a time.
View component catalogUsers can show Rendel a photo or a file, it knows who they are next time, and it answers in the languages you choose.
Attach a photo, take one, or add a file, and ask about it.
Notes about each signed-in user carry into the next conversation. Your team can read and remove every one.
Choose the languages your copilot answers in. Its own buttons and labels already come in six.
Give users a faster way to move through the journeys that matter most, without replacing the systems your business already runs.
Balances, payments and cards, without hunting through menus.
What users ask
Transfer $500 to Deniz.
Orders, returns and deliveries, handled from one sentence.
What users ask
Where is my last order?
Out for delivery. It arrives today by 18:00.
Trips, bookings and changes, wherever the traveller is.
What users ask
Show my upcoming trips.
Policies, cover and claims, explained and filed in the app.
What users ask
Am I covered for a cracked windscreen?
Yes. Your car policy covers glass, with a $100 excess.
Plans, usage and bills, without a call to support.
What users ask
How much data do I have left?
7.4 GB, and it resets in 9 days.
Appointments, prescriptions and results, in the patient’s own words.
What users ask
Book me with my usual doctor.
The console walks your team through them. Only the first one touches your code, and the AI you already code with can do it.
Download a setup file for the AI you code with, such as Claude, ChatGPT or Cursor, and it adds Rendel to your Flutter app or website.
Paste your API docs. Tick the endpoints it may call, and it answers with your real data.
Put real questions to it on an iPhone, an Android phone or a browser window, before any user sees it.
Give it your policies and FAQs, and see which passages each answer used.
Publish your changes and ship the live key. A website also names the domains it runs on.
<script src="https://rendel.ai/sdk/web/0.9.0/rendel.js" data-app-key="nc_pk_test_…"></script>Rendel.registerAction(RendelAction( name: 'reschedule_delivery', description: 'Move a delivery to a new date', params: RendelSchema.object({ 'order_id': RendelSchema.string(), 'date': RendelSchema.string(), }), risk: RendelRisk.write, confirmTemplate: 'Move order {order_id} to {date}?', handler: (params) async { await api.reschedule(params['order_id'], params['date']); return RendelResult.ok({'status': 'rescheduled'}); },));Prefer code? An action can also be registered in the app, with its schema, its risk level and its confirmation, and run by your own handler.
Tell us what your users do most, and we’ll show you that workflow in a tailored demo.
Prefer email?
support@neonapps.coTell us about your app and we’ll show the right workflow in a tailored demo.