Partner programme
rooomAssistant for your clients.
You know your clients and their use cases. We deliver the video avatars – through the admin or via the API – and support you on your first project.
- Partner API v1
- avatars kept separate per client
- team in Jena
- rooom AG certified to ISO/IEC 27001:2022
Customers of rooom AG
Customers of rooom AG across all business areas. We show rooomAssistant projects anonymised.
01·Who it’s for
Who this is for.
02·Forms
Four ways to work together.
-
Refer
You introduce, we deliver and support.
- Client contract with
- rooom AG
- Price set by
- rooom AG
- Support by
- rooom AG
-
Resell
You sell rooomAssistant at your prices and look after your clients yourself, with avatars kept separate per client.
- Client contract with
- You
- Price set by
- You
- Support by
- You first, we back you up – by agreement
-
Integrate
You build video avatars into your own product via the partner API.
- Client contract with
- You
- Price set by
- You
- Support by
- You first, we cover platform and API
-
Your own branding
How far your own branding goes is set out in the partner agreement.
- Client contract with
- by agreement
- Price set by
- by agreement
- Support by
- by agreement
03·Terms
Terms.
We discuss terms in the first meeting – depending on volume and form of partnership. The more minutes, the cheaper each minute.
04·What you get
What you get as a partner.
- Partner workspace with your avatars kept separate per client – a separate login per client on request available
- API keys with permissions and limits, usage per account available
- Templates: six roles and ready-made faces available
- Widget, links with password and expiry, each link also usable as a QR code available
- Signed webhooks into your client’s CRM available
- Privacy tools: export, deletion of face and voice available
- Pitch draft for your client meetings with partner agreement
- Demo avatar for your sales pitches with partner agreement
- Contact person in Jena with partner agreement
05·Pitch draft
Walk into the meeting with a working avatar.
Give us your client’s website and the role. We build a draft with a template as its face and send you a protected link for your meeting.
We agree timing and validity with you.
06·For developers
Your team builds with it.
Partner API v1 with OpenAPI description and interactive reference: create avatars, set face and voice, share links, start sessions, fetch usage, transcripts and enquiries. Signed webhooks. A control channel for your own interfaces. Keys per account with permissions and limits.
Website
<script
src="https://assistant.rooom.ai/widget.js"
data-rooom-share="YOUR-SHARE-ID"
async></script>
API
# 1 · Create an avatar
curl -X POST https://assistant.rooom.ai/api/v1/avatars \
-H "Authorization: Bearer $ROOOM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Support Bot",
"description": "Front-desk assistant",
"provider": "video",
"language": "en"
}'
# 2 · Get the share link and widget snippet
curl -X POST https://assistant.rooom.ai/api/v1/avatars/$AVATAR_ID/share \
-H "Authorization: Bearer $ROOOM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"expires_at": "2026-12-31T23:59:59.000Z",
"password": "hunter2"
}'
Webhook
# Your server receives this for every new enquiry:
POST /your-webhook
Content-Type: application/json
X-Arai-Event: lead.created
X-Arai-Event-Id: 5d1c2f0e-8a7b-4c3d-9e6f-1a2b3c4d5e6f
X-Arai-Signature: t=1759569405,v1=5257a869e7ecebeda32affa62cdca3fa51cad7e77a0e56ff536d0ce8e108d8bd
# Verify the signature: HMAC-SHA256(secret, "<t>.<raw body>")
{
"id": "5d1c2f0e-8a7b-4c3d-9e6f-1a2b3c4d5e6f",
"type": "lead.created",
"apiVersion": "2026-10-04",
"createdAt": "2026-11-06T10:15:00.000Z",
"data": {
"lead": {
"id": "9b2e7c41-3f6a-4d8e-b1c5-7a0d2e9f4b36",
"avatarId": "av_7Kq2mX",
"avatarName": "Support Bot",
"createdAt": "2026-11-06T10:15:00.000Z",
"language": "de",
"name": "Jane Example",
"email": "jane.example@example.com",
"fields": {},
"summary": "Would like a demo for the sales team.",
"source": "tool",
"consent": {
"version": "sha256:…",
"at": "2026-11-06T10:15:00.000Z"
}
}
}
}
Reference case · anonymised
A software partner for product configurators placed a video advisor next to its configurator. One spoken sentence sets several options at once; the widget runs on the partner’s site, with origin checks.
07·Process
From first call to first client.
Enquiry
Call, 30 minutes
Partner agreement, partner access and demo avatar
The first client together – we join the pilot
Then on your own, with a dedicated contact
08·Security
What you can tell your clients about security.
Developed in Jena. Video pipeline, conversation control, admin and API are developed in-house by rooom AG in Jena; the image model is based on an open-source foundation that we develop further.
Data centres in Europe. The video image is rendered in data centres in the EU and the European Economic Area; the server functions run in Frankfurt am Main.
Language AI from Europe. For the video avatar, listening, answering and, in most languages, speaking are handled by the language AI of Mistral AI in Paris, via its EU endpoint.
ISO/IEC 27001:2022. rooom AG is certified to ISO/IEC 27001:2022 (certificate DE-IS-20260205, valid until 22 Jan 2029).
Your data, your rules. Your clients decide on storage, consent and deletion, a full data export is available on request; a data processing agreement under Art. 28 GDPR is available on request.
Documents for your clients: ISO certificate, data processing agreement, completed security questionnaires – on request.
09·FAQ
What partners ask us.
Who signs the contract with the end client?
For referrals, we do; for reselling and integration, you do.
Can I set my own prices?
Yes – when reselling or integrating, you set your own prices.
Who provides support?
When reselling or integrating, you are the first point of contact and we back you up on platform and API. The partner agreement sets out the details.
Where is my clients’ data?
As described in the security section of the home page – including all exceptions.
Is there channel protection?
The partner agreement covers this.
Can I sign up myself?
No. We set up partner access after the first call and the partner agreement.
10·Enquiry
Become a partner.
A short call clarifies which form fits. We set up partner access afterwards.
Enquiry
Call, 30 minutes
Partner agreement, partner access and demo avatar
Prefer to get in touch directly?
- Phone
- +49 3641 5549440
- info@rooom.com