AI Solution

AI Solution

AI Set Up on Your Own Data and Rules

AI that answers your customers in WhatsApp and reads your invoices, using your own price list and return policy, with a person checking anything about money or health.

AI tools, agents and automation for a client's work.

If the AI built into WhatsApp Business or your marketplace app already does the job, start there. Our Consulting Services can help you set it up. Set Up a Product Catalogue and Quick Replies in WhatsApp Business

At a Glance

You Get
one AI task on your own data
Starts With
one task you choose, as a pilot if you want one
Your Data
processed in Indonesia if you choose
Start
name the work that takes longest
See what we put in writing

Start with One Task, Then Decide

The way to start is agreed in the first conversation. One way is a pilot: one task for an agreed period, so you see the AI's work on your own data before you decide on more.

When you choose a pilot, it typically takes 2 to 4 weeks.

Illustration: Start with One Task, Then DecideChoose the Task, Check the Data, Build the Pilot, Run the Pilot, Decide Together, Keep It Right.You Receive1Choose the Task2Check the Data3Build the Pilot4Run the Pilot5Decide Together6Keep It RightIndonesiaThe AI May ReadThe AI Must Never See
Illustration: Start with One Task, Then DecideChoose the Task, Check the Data, Build the Pilot, Run the Pilot, Decide Together, Keep It Right.1Choose the Task2Check the DataIndonesiaThe AI May ReadThe AI Must Never See3Build the Pilot4Run the Pilot5Decide Together6Keep It Right
  1. 01

    Choose the Task

    We go through a week of your chats and documents with you and pick the one task where AI saves the most time with the least risk.

    You ReceiveA short note on which task to start with, and why.

  2. 02

    Check the Data

    We agree what the AI may read, what it must never see, and where it is processed. You choose before we build.

    The AI May ReadThe AI Never Sees

    You ReceiveA data check and the written pilot plan (see Sample Pilot Plan).

  3. 03

    Build the Pilot

    We set the AI up on that task with your rules and test it on real past questions or documents.

    You ReceiveThe assistant, reader or automation set up on your data; its rules (guardrails); a hand-over point to a person, with the conversation so far.

  4. 04

    Run the Pilot

    Your team uses it for the agreed period while a person checks its work. You see what it got right and wrong.

    You ReceiveA screen to see and correct what the AI uses; a running-cost estimate with a spending limit.

  5. 05

    Decide Together

    You stop, adjust or roll it out further, with the running cost known.

    You ReceiveA results report and a decision meeting.

  6. 06

    Keep It Right

    When it runs daily, we check its answers and costs every month.

    You ReceiveA monthly check of answers and costs while you keep a support plan.

  1. Pilotone task for an agreed period.
  2. Rolloutmore tasks or more staff after a successful pilot.
  3. Ongoing Supportwe run the AI and check its work each month.

Any of these can also be part of the Turnkey Solution.

Work AI Can Take On

Where Most Businesses Are Today

For most UMKM, AI arrives free inside chat and platform apps they already use, and is used by the owner to make content.

  • Most businesses that use AI use it at a basic level.
  • AWS and Strand Partners name a lack of digital skills as the main barrier.
  • IBM names infrastructure as the most cited barrier, at 84%.
Sources
  • AWS and Strand Partners, AI adoption in Indonesia, 7 August 2025.
  • IBM, Indonesia AI study, 4 June 2025.

In a 2025 UKM Indonesia survey of 204 small businesses, mostly very small, about two in three already used AI; writing a good prompt was the biggest barrier. The sample came from UKM Indonesia's own channels, so it is not a national figure.

The Step to Deeper Use

AI solutions answer the step from basic to deeper use.

  1. The same questions all day.Price, stock, opening hours and shipping cost, answered in chat hundreds of times.
  2. Replies stop when the shop closes.Messages that arrive at night wait until morning, and some buyers go elsewhere.
  3. Documents typed in by hand.Invoices, receipts and delivery notes are retyped into spreadsheets, with errors.
  4. Answers differ by who replies.Each staff member explains prices and returns a little differently.
  5. Staff use AI with no rules.Customer data goes into free AI apps with no guidance on what is allowed.

AI We Set Up

Examples of a First AI Task

Customer Service Assistants Answer common questions in WhatsApp or on your website in Bahasa Indonesia, and pass the rest to your staff.

Example: An Online Skincare Seller in Medan

The Situation
Two admins answer about 200 WhatsApp chats a day, most about price, stock and how to order.
What We Would Set Up
An assistant that answers from the current price and stock list and hands complaints and health questions to a person.
What Would Change
The admins spend their time on the chats that need a person.

Examples to show what is possible. They are not Gravita clients.

Sample: Pilot Plan

Task

Answer WhatsApp questions about price, stock and how to order.

Period

Four weeks, agreed in writing.

The AI May Read

The current price list, the stock list, the shipping table, the return policy.

The AI Must Never See

Customers' addresses, payment proofs, and any question about skin conditions or health.

Where It Is Processed

Chosen by the client: an open model in Indonesia, or a global AI service. Written in the contract.

Rules

Never promise a discount or a delivery date. Hand complaints and health questions to an admin, with the conversation so far.

How Success Is Judged

An admin marks a sample of answers each week; the pilot passes if the agreed share is correct.

Cost

The pilot fee as quoted, plus the AI service cost by use, with a monthly spending limit.

At the End

A short report and a decision meeting: stop, adjust or roll out.

Examples to show what is possible. They are not Gravita clients.

Open as a printable page

You Choose Where Your Data Is Processed

We use an open model running in Indonesia: in a cloud region in Jakarta that keeps requests inside that region, or on a server in Indonesia. Choice of models is narrower, and we test quality on your own messages.

AI and Your Data in IndonesiaUsing AI sends the text or files you include to the server running the model, which may sit inside Indonesia or in an overseas data centre.1Your Prompt and Document2Classification CheckUU PDP Art. 43Model on a Server in IndonesiaJakarta Cloud Server4Public AI ServiceOverseas Model Server, UU PDPArt. 56IndonesiaThis is a summary, not legal advice.
AI and Your Data in IndonesiaUsing AI sends the text or files you include to the server running the model, which may sit inside Indonesia or in an overseas data centre.1234Indonesia1Your Prompt and Document2Classification CheckUU PDP Art. 43Model on a Serverin IndonesiaJakarta Cloud Server4Public AI ServiceOverseas Model Server, UU PDP Art.56This is a summary, not legal advice.
The Law
UU PDP Article 56 sets conditions for sending personal data abroad. We keep personal data out of AI requests where the task allows, and tell you in writing when it cannot be avoided.
Conversations
Conversations are stored in your own system for the period you choose, so named staff can review and correct the AI. Our own usage records hold cost and errors, not message content.
Training
Before we build, we show you the clause in the AI service's terms that says whether your data is used to train its models, and we choose a service and settings where it is not.
Keys
AI service keys stay on the server, never inside an app on a phone.

How the data path works: AI and Your Data in Indonesia.

A person's rights: Your Rights over Personal Data under Indonesia's UU PDP.

This is a summary, not legal advice.

Questions about AI

Will the AI make mistakes?

Sometimes, yes. Every AI can give a wrong answer, which is why a pilot is a good way to start, and why we set rules for what it may answer and pass unclear cases to a person. You see its mistakes before you decide.

How much does it cost to run?

Two parts: the setup, in your itemised quote, and the AI service, charged by use. You get an estimate before work starts, and a monthly spending limit is set.

Does it understand Bahasa Indonesia and regional languages?

We test the AI on your own customer messages, including slang and regional words, during the pilot, and you see the results before you decide.

Will AI replace my staff?

It takes over repeated work, such as the price and stock questions in the skincare example's 200 chats a day, so staff spend more time on customers and decisions. A person stays in charge of anything the AI cannot answer with confidence.

WhatsApp Business already has AI. Why pay for this?

Use it if it fits. An assistant we set up is worth it when it must use your own stock, prices and rules, or connect to your other systems.

What does AI need from us?

Your current price lists, procedures or past documents, and one person who can check the AI's work during the pilot.

What can AI not do?

It cannot take responsibility for a decision, it knows nothing you have not given it, and it should not give customers medical, legal or financial advice without a person checking.

Can our office use AI safely without a project?

Yes. Consulting Services include a short AI use policy for your team.

Applications and AI Explained

Kinds of AI1 / 9

The AI Family

Artificial intelligence is a family of four nested layers: AI is the broad field, machine learning learns from examples, generative AI creates drafts, and agents use tools to act.

Tools and Human ApprovalR1Artificial Intelligence (AI)Outer RingThe whole kitchenArtificial Intelligence (AI)R2Machine Learning (ML)Second RingThe fruit buyerMachine Learning (ML)R3Generative AI and Large Language ModelsThird RingThe assistantGenerative AI and Large Language ModelsR4AI Agents and AutomationCentre RingThe trusted helperAI Agents and Automation
Tools and Human ApprovalR1R1Artificial Intelligence (AI)Outer RingThe whole kitchenArtificial Intelligence (AI)R2R2Machine Learning (ML)Second RingThe fruit buyerMachine Learning (ML)R3R3Generative AI and Large Language ModelsThird RingThe assistantGenerative AI and Large Language ModelsR4R4AI Agents and AutomationCentre RingThe trusted helperAI Agents and Automation

Ring 1 (AI) lights as the outer ring: any program that handles tasks needing human-like understanding, recognition or prediction.

Kinds of AI2 / 9

What Is AI

Collect DataBuild ModelNew InputPredictionHuman CheckPast ExamplesThousands of CasesPattern StudyFinds Common RulesTrained ModelReady for WorkYour InputYou (Text or Photo)Model OutputAnswer or LabelYour CheckVerify Before UseLearning (Done Once)Using (Every Day)Analogy: Trainee Learned from Past Examples, Checked Before Use
Learning (Done Once)Using (Every Day)Past ExamplesThousands of CasesTrained ModelReady for WorkPattern StudyFinds Common RulesYour InputYou (Text or Photo)Your CheckVerify Before UseModel OutputAnswer or Label

People collect many examples of the task, called data.

Kinds of AI3 / 9

Machine Learning

Machine learning is a way of building AI in which a computer finds patterns in data and uses them to make predictions, with no step-by-step rules written by hand.

IllustrationModelPast DataTrainingModelTestPredictionsNew data
IllustrationModelPast DataTrainingModelTestPredictionsNew data

Gather data where the right answer is already known, such as photos marked ripe or unripe.

Kinds of AI4 / 9

Generative AI

Break into PiecesBuild DraftRead and EditRefineUse FinalYour PromptYou (Type Request)Learned PatternsLarge Data CollectionAI ModelBuilds Piece by PieceFirst DraftText, Image or CodeYour CheckInk Strike and EditFinal ContentApproved to PublishPrompt to First Draft (Piece by Piece)Your Check, Ink Corrections and Final Version
Prompt to First Draft (Piece by Piece)Your Check, Ink Correctionsand Final VersionYour PromptYou (Type Request)AI ModelBuilds Piece by PieceLearned PatternsLarge Data CollectionFirst DraftText, Image or CodeFinal ContentApproved to PublishYour CheckInk Strike and Edit

You type a request, called a prompt.

Kinds of AI5 / 9

Large Language Models

A large language model, or LLM, is an AI model trained on an immense amount of text so that it can understand and write human language.

Next tokenLanguage ModelYour TextTokensReplyCheck
CheckYour TextTokensLanguage ModelReplyNext token

The model is trained beforehand on very large amounts of text.

Kinds of AI6 / 9

How AI Uses Your Own Business Data

Retrieval-augmented generation, or RAG, lets an AI answer from your own price lists and policies by looking up the right page before it writes a reply.

SearchPassagesQuestion + factsReply + pageQuestionYour Documents ShelfFound PassagesLanguage ModelGrounded ReplySource Reference
Your Documents ShelfFound PassagesLanguageModelQuestionGrounded ReplySource ReferenceSearchQuestion + facts

N1 Question ("Can I return an opened item?") enters and lights the Open-Book Shelf (N2 Your Documents) first.

Kinds of AI7 / 9

AI Agents and Automation

An AI agent is a program that reaches a goal by using tools like search, databases or apps, while automation runs repeated steps without manual effort.

AdjustPlanToolsActionReviewGoalReport
PlanToolsActionReviewAdjustGoalReport

You give the agent a goal and its rules.

Kinds of AI8 / 9

How a Chat Assistant Answers Customers

A business chat assistant is a program connected to your messaging channel that answers routine customer questions from your approved documents and hands complex cases to a person.

Routine, groundedMoney, complaint or unsureCustomer MessagePath A: Send ReplyGuardrail CheckDocument LookupLanguage ModelDraft Replywith chat summaryPath B: Hand to a Person
Money, complaint or unsureCustomer MessagePath A: Send ReplyRoutine, groundedGuardrail CheckDocument LookupLanguage ModelDraft ReplyPath B: Hand to a Personwith chat summary

N1 Customer Message arrives from your chat channel and enters N2 Guardrail Check.

Kinds of AI9 / 9

AI and Your Data in Indonesia

Using AI sends the text or files you include to the server running the model, which may sit inside Indonesia or in an overseas data centre.

Route A: Model Hosted in IndonesiaJakarta Cloud ServerRoute B: Global AI ServiceOverseas Model Server, UU PDP Art. 56Your Prompt and DocumentReturned AnswerClassification CheckUU PDP Art. 4This is a summary, not legal advice.
Route A: Model Hosted in IndonesiaJakarta Cloud ServerRoute B: Global AI ServiceOverseas Model Server,UU PDP Art. 56Your Promptand DocumentReturned AnswerClassification CheckUU PDP Art. 4This is a summary, not legal advice.

N1 Your Prompt and Attached Document leave your app to be processed by an AI model.