Rizzatto Soluçõesproduct & AIFrom idea to product.
RodobensCONSÓRCIO · AI ON WHATSAPP

The choice starts
with a conversation.

An agent that understands the request, checks the catalogue and helps compare the options. From the first hello to the next step, inside WhatsApp.

WhatsAppText and voice
Talk to the simulator
R
Consórcio simulatorCase demonstration
Demonstration catalogue
  1. Hi! I can help you compare consórcio options. What would you like to simulate?

Write a message or send a voice note.
Informational quotes. No name, phone or ID requested.
01 / THE CHALLENGE

Choosing should not
feel like a spreadsheet.

THE PERSON’S REQUEST
I want a R$ 60k car.

Someone asks for a R$ 60k car. The catalogue returns dozens of combinations of credit, term, fee and installment.

The product decision: organize the possibilities before explaining them.
CreditTermAdmin feeInstallment
View the data format
{
  "idTaxaPlano": "1000111",
  "nome": "FX 1 - LINEAR",
  "codigoPlano": "IMO111",
  "prazo": 120,
  "valorParcela": 842.67,
  "percentualTaxaAdmMensal": 0.0022,
  "percentualTaxaAdmPlano": 26.4,
  "percentualSeguroPrestamista": 0.0324,
  "tipoParcela": "INTEGRAL"
}

Excerpt of the API format, with demo values

02 / FROM COMPLEXITY TO CHOICE

The engine calculates.
The conversation makes sense.

Verifiable rules narrow the catalogue to up to three options. Every choice has a reason; every number has a source.

Example from the demonstration catalogueCar · R$ 60.000,00
01
36Catalogue
02
6Requested range±5%
03
3Options to compare
RodobensCar · R$ 60.000,00
  1. 1

    Reduced installment

    reduced

    R$ 596,40/mo

    Credit
    R$ 60.000,00
    Term
    80 months
    Admin fee
    0.17%/mo
    Why it was selected

    Lowest fee among reduced installments; installment breaks ties.

    AUT1132

    FX 3 - REDUZIDA

    A reduced installment is not a fixed installment for the entire term. Check type, term and group conditions.

  2. 2

    Full installment

    full

    R$ 852,00/mo

    Credit
    R$ 60.000,00
    Term
    80 months
    Admin fee
    0.17%/mo
    Why it was selected

    Lowest fee among full installments; installment breaks ties.

    AUT1131

    FX 3 - LINEAR

    A reduced installment is not a fixed installment for the entire term. Check type, term and group conditions.

  3. 3

    Another selected option

    reduced

    R$ 663,13/mo

    Credit
    R$ 60.000,00
    Term
    72 months
    Admin fee
    0.19%/mo
    Why it was selected

    Next option when sorted by fee and installment.

    AUT1122

    FX 2 - REDUZIDA

    A reduced installment is not a fixed installment for the entire term. Check type, term and group conditions.

Demonstration values. Check the group conditions.

Aggregated visualization. Counts and options come from the selector.

The rules, written in code
  1. Filter by modality and by credit within ±5% of the requested value; if nothing matches, widen to ±10%.
  2. Split reduced and full installments; sort each group by lowest fee, then lowest installment.
  3. Position 1: best reduced. Position 2: best full. Position 3: the second reduced, or the second full.
  4. The model receives only the three. Explaining is its job; choosing isn't.
03 / INSIDE THE CONVERSATION

From the first hello
to the next step.

The original product’s journey, reconstructed in five moments. Explore the chapters or follow the conversation.

9:41
R
Lucas · Rodobens ConsórcioGuided example
Guided example · reconstructed conversation · Opening
  1. You

    Hi, I saw the ad for a car consórcio

  2. Lucas · Rodobens Consórcio

    Is the car for daily use or a long-held dream?

Guided example · reconstructed conversation
Step-by-step transcript
  1. 0:00 · You

    Hi, I saw the ad for a car consórcio

  2. 0:03 · Lucas · Rodobens Consórcio

    Is the car for daily use or a long-held dream?

  3. 0:06 · You

    Daily use. Around R$ 60k

  4. 0:09 · Lucas · Rodobens Consórcio

    Got it: R$ 60k for a car. I’ll look up the options.

  5. 0:13 · Lucas · Rodobens Consórcio

    The engine selected three options. The first has a reduced installment. Let’s look at its card?

  6. 0:19 · Lucas · Rodobens Consórcio
    Rodobens

    Car consórcio · R$ 60k

    Credit
    R$ 60.000,00
    Installment
    R$ 596,40
    Term
    80 months
    Monthly admin fee
    0.17%

    First selected option, with a reduced installment. Check the group conditions before making a decision.

    Simulation generated by the agent · demo values
  7. 0:27 · You

    Option 1

  8. 0:29 · Lucas · Rodobens Consórcio

    I can pass your choice and context to a specialist. Would you like to continue?

  9. 0:34 · You

    Yes

  10. 0:36 · Lucas · Rodobens Consórcio

    All set. The next step is to review the conditions with the specialist.

04 / TEXT AND VOICE

When someone speaks,
the conversation listens.

Record, listen and send your voice note. The audio stays in the conversation, and the agent can reply by voice too.

  1. 01Record your message
  2. 02Listen before sending
  3. 03Keep the conversation going
Record a voice message

Record your message

Listen before sending. Your message stays as audio.

05 / MY CONTRIBUTION

The decisions behind
a simple experience.

01

Select before explaining.

Deterministic engine

The normalizer organizes the data. The selector applies the credit range, fee and installment type. The model receives calculated options.

02

Respect how people talk.

Conversation design

One question at a time, short messages and retained context. Text and voice belong to the same conversation.

03

Make the next choice tangible.

Cards and continuity

Plans become readable cards. In the original product, the choice reaches a specialist with context; here, you can explore the simulation.

Stack
TypeScript

Normalizer and selector, ported from the n8n kit with tests

Governed agent runtime

Catalogued tools, budgets, execution journal and per-visitor limits

AI layer

Model routed by catalogue; cost accounted per turn

The client's product runs on n8n with prompts and a serverless image generator. The agent on this page is a demo built on the same engine, not the production system.

Source and product capabilities
  • Two-line conversation

    Short messages, one idea at a time, human rhythm. The prompt forbids long blocks on WhatsApp.

    documented in the delivered kit
  • Understands audio

    The person sends a voice note; the agent transcribes it and keeps the flow, never asking them to type.

    stated by the author
  • Reads images

    An ad screenshot, a photo of the car or the home: the agent extracts context and continues qualifying.

    stated by the author
  • Sends video

    A video explanation at the right point in the conversation, before the simulation, as the prompt requires.

    documented in the delivered kit
  • Generates the plan card

    A serverless function draws the image with the options and the closer sends it as media in the chat.

    documented in the delivered kit
  • Simulates through a tool

    simular_parcelas queries the catalogue and the selector. The model never invents an installment.

    documented in the delivered kit
  • Hands over to a human

    Qualifies in minutes and passes the lead to a specialist to close. The agent signs no contract.

    documented in the delivered kit
Rodobens

What you are trying

A demonstration of the work using the same selection engine. Commercial service is provided through Rodobens channels.

Mode

Demo catalogue while the Rodobens API is not connected. Once it is, the quote says "fetched just now".

Tools

Two, read-only: quote (catalogue + selector) and list available values. Neither writes anything.

Limits

12 messages per session, 3 sessions per visitor per day, 600 characters, 2 tools per turn, 25 s per turn and a global daily budget.

Data

This demonstration does not request your name, phone or ID. Messages are processed by the AI provider and kept in server memory. Sessions expire after 24 hours; content is removed when the process restarts. No database storage.

Model

Routed through a catalogue (OpenAI or OpenRouter); the identifier is this site's configuration, not the client's choice.

Voice

Listen before sending. Sending uploads the audio file to the server and transcription service so the agent can understand it. The recording remains playable on this page until you reset or leave. The server temporarily retains the transcript in the session and does not save the audio file. Spoken replies use a public catalogue voice.

Source and product capabilities

Logo obtained from the official Rodobens website. This interface presents the case and does not provide commercial customer service. rodobens.com.br

Reconstructed from the prompt and the kit’s image generator — not a capture of a real conversation. No personal data.

The original prompt includes dated commercial conditions and campaign urgency. They aren't reproduced here: this page doesn't sell.

Talk to the simulator

Now it is
your conversation.

Start with a value, a question or a voice note.

Granvinhas