Text replies
Answer questions using your approved business brief and uploaded knowledge.
Customer support · Staff tools
Storian for developers & organisations
Bring Bislama speech, helpful text replies and live AI agents into your website, mobile app or organisation’s software.
API accounts and billing are managed in Local Language Lab, our integration platform. Individuals and organisations can both start there.

ONE INTEGRATION. THREE EXPERIENCES.
Text → Voice → Live conversation
Your brand, your knowledge, your customers.
Answer questions using your approved business brief and uploaded knowledge.
Customer support · Staff tools
Turn written text into audio using voices available in the approved catalogue.
Announcements · Accessible content
Add live audio or video conversations to your own customer experience.
Reception · Guided assistance
CHOOSE YOUR STARTING POINT
Want an assistant on your website? Start with the widget. Need your own design or a connection to existing software? Use the backend API. Both are managed in Local Language Lab.
Starter code
<!-- Replace AGENT_PUBLIC_KEY with the key from Publish & embed. -->
<script
src="https://locallanguagelab.com/widget.js"
data-agent="AGENT_PUBLIC_KEY"
defer>
</script>Your account must have permission to add JavaScript. WordPress.com also requires a plan with the relevant hosting features enabled. If scripts are removed, use the hosted agent link as a normal button instead.
WordPress.com custom HTML requirements ↗Copy your agent’s hosted link from Publish & embed. Add it to a normal website button or share it with customers. There is no script to install.
Check the agent’s knowledge, voice and brand. Test on phone and desktop, verify your allowed origins, review billing, and make sure customers can end a call.
FROM ACCOUNT TO FIRST RESPONSE
Sign up in Local Language Lab, verify your email and opt in under API & billing. Solo developers can use their project name.
Choose a language and voice, add your business knowledge, then enable the agent’s API access.
Choose only the scopes you need. Save the key on your server; it is shown once. Catalogue requests are free.
Top up your USD wallet and send your first request. Review usage in the console before rolling out to customers.
Get your assigned agent ID from GET /agents. Replace AGENT_UUID, then run this JavaScript on your backend. Your app calls your backend, which calls our API.
Authenticate your customers before forwarding requests. Never put a company key in a browser or mobile app. Store conversation history in your system and send it with each turn.
// Run on your server. Keep LAB_API_KEY in your secret manager.
const response = await fetch(
"https://locallanguagelab.com/api/v1/company/agents/AGENT_UUID/messages",
{
method: "POST",
headers: {
"X-API-Key": process.env.LAB_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
messages: [{ role: "user", content: "What services do you offer?" }],
}),
},
);
if (!response.ok) throw new Error("Request failed: " + response.status);
const { reply } = await response.json();PAY FOR WHAT YOU USE · USD
Free account and catalogue browsing. Add prepaid credit when you are ready to generate. Your Storian personal subscription does not include API usage.
$1.20
per 1,000 characters
$0.20
per successful reply
$1.50
per minute
$3.00
per minute, audio included
Top up $50 / $200 / $500. No automatic recharge.
For example: 1,000 standard replies cost $200.00. 100 live video minutes cost $300.00. Usage examples are separate, not a bundled allowance.
Calls are billed per second, including connected silence. Video includes audio. Speech is charged proportionally for trimmed UTF-16 characters.
Standard text: up to 12,000 UTF-8 bytes of combined input and knowledge, with 500 output tokens. Standard calls: six response attempts per rolling minute and 400 output tokens per reply. Web search and vision are not included in standard API calls.
Funds are reserved before generation. Failed text or speech releases the hold. Unused call funds return after server/provider usage confirmation; video holds may remain pending until that confirmation arrives.
Payments are processed by Global Digital Prime, Inc. Custom integrations, training, extended context, paid tools and service commitments are quoted separately. No unlimited usage or guaranteed response time is included.
Schools, government departments, businesses and independent developers can request a demo or a scoped integration quote. Tell us your system, expected usage and the languages you need.