Pick the surface
Slack, MS Teams, CRM, ticketing, internal admin – wherever the work already happens.
In 2—4 weeks we ship a working co-worker for one real business workflow – your data, your tools, human approval.
See the engagementYour data does not need to move to Riyalabs. We map the workflow, identify the minimum context, and choose the deployment model that fits your risk level.
Read the security briefCohort-style learning labs for marketing, finance, ops, and exec teams. Hands-on with real workflows, not slides.
See the curriculumSlack, your CRM, ticketing, internal tools. The co-worker doesn't sit in a tab – it shows up inside the workflow.
Embed plugs into a tool your team already uses. No new app to learn, no separate tab to keep open.
Slack, MS Teams, CRM, ticketing, internal admin – wherever the work already happens.
Slash command, button in the record, webhook from your tool – we wire to what your team already uses.
Answer, draft, or action shows up in-context – with cited sources, ready to review.
High-impact actions wait for the right person. Approvals go to the named owner of the workflow.
More on request – Embed is API-first. If your team can call a webhook, we can meet them there.
Slash commands, mentions, and message-shortcut entry points. Threaded answers with cited sources.
Slash · Mention · ShortcutBot framework integration with messaging extension cards. Adaptive Card responses inside the channel.
Bot · Adaptive Cards"Brief me," "Draft follow-up," "Flag risk" buttons inside the record. Writes back as a note for review.
Record actions · CitedMacros and side-panel apps. Pulls in customer context, drafts a reply, leaves it for the agent to approve.
Macro · Side panelRetool, Streamlit, Airtable, custom React apps – we drop in via API and render results inside your UI.
Retool · Custom UICall the co-worker from anything that speaks HTTP. Scoped tokens, structured JSON responses, audit log per call.
HTTP · JSON · Scoped tokensThree engines power the inline experience across every surface.
Answers business questions with citations from approved sources – inline in the surface that called it.
Cited · Multi-sourceRenders source-cited summaries and reports inside the host surface – no new tab, no new tool to learn.
Reports · Live refreshRoutes high-impact actions to the right owner for approval – inside Slack, the CRM, or wherever the call came from.
Goal-anchored · Action-ledEmbed is built for security review on day one – these controls are baseline, not a paid upgrade.
Each surface gets only the scopes it needs – Slack permissions, CRM fields, ticket scopes are all separately bounded.
Tokens issued per surface, per workspace, per workflow. Rotate or revoke without touching the others.
Every Embed call – surface, user, prompt, sources touched, response – is logged for review.
One-click disable per workflow or per surface – keeps everything else running while you investigate.
We'll embed a co-worker inside it – scoped, audited, and ready to ship the work your team actually repeats.