The Graine blog
Notes on building agents that do the work.
Practical guides from the team building Graine: how voice and in-app agents handle languages, live events, memory and approvals, and how to choose the right build for the job.
Languages
How a voice agent follows a caller between languages mid-call
A caller starts in English and finishes in Tamil. What makes an agent switch languages, what never should, and how to set up each language so the switch sounds natural.
5 min read
Flow agents
Confirming a payment while the customer is still on the call
Your systems learn things during a call that the caller never says out loud. Send them into the live call as events, and the agent reacts at once, without talking over anyone.
5 min read
Memory
Every call makes the next one better: memory for voice agents
One memory per person, across phone calls, in-app voice and chat, and the web. What an agent remembers, what it never keeps, and how a person is forgotten.
5 min read
In-app agents
Guiding users inside your app with an in-app agent
An agent that lives in your app, sees the screen your user is on, and helps them finish the step, by voice, by chat or on a call, within limits your team sets.
4 min read
Enterprise
Voice AI for regulated teams: approvals, roles and audit trails
How banks, lenders, insurers and healthcare teams keep control of AI calling. Who can change what, maker–checker approvals, a verifiable audit trail, and where it runs.
5 min read
Building agents
Flow agents or a single prompt: choosing the right build
A single prompt is quick to write and good at open conversation. Steps and paths win when a call has a shape you must keep. How to choose, what it costs, and how to move between them.
5 min read
Put it to work on your calls.
Tell us what your calls and your app need to do, and we'll show you how it runs on Graine. Or start building with your own account today.