An ordering bot for one restaurant brand
Takes the order on WhatsApp from menu to kitchen, checks opening hours first, and passes refunds to staff.
- Agents
- 1
- Connectors
- 2
- Channels
- 1
- Seats
- 3
Start with a result your business needs. We build and run a custom agent on Cadra, with a defined responsibility, the systems it needs and clear points for human decisions.
Make the goal concrete.
We map the job with the people who do it today. We agree the result, connect the required systems and build an agent around the process.
You contribute Real examples, access to the relevant systems and someone who can make decisions about the work.
Decide where it can act.
We test the agent against normal work and exceptions. We set tool permissions per agent, run limits, spend caps and approval steps, then deploy it on WhatsApp, web chat, Slack or SMS.
You contribute Review of the results and agreement on what the agent may handle.
Keep responsibility after launch.
We operate the agent, review every step in the run log, feed approved outcomes back so it learns, and tune its model routing as models and costs change. Changes in your business become changes to the way it works.
You contribute Feedback on results and notice when your rules or process change.
We turn that result into a defined job, build the agent around it and keep working on it after launch. Brief. Build. Test. Run.
Agree what good looks like.
Show us where work stalls, what a good result looks like and which decisions belong to your people.
Give the agent a job it can finish.
We load a knowledge base for your business, connect your systems through connectors and MCP, and set tool permissions and handoff points for each agent.
Prove it on your real cases before go-live.
We run the agent on your real examples and awkward cases, and agree with you what needs human review before it goes live.
Keep it useful as the business changes.
We maintain the agent, review its run log, A/B test models on real traffic and adapt the process as the business changes.
Campaigns, questions, credit checks, candidate screening, follow-ups. Start where the result is clear and routine work keeps pulling people away from it.
Bring the marketer to the merchant.
YoboLabs onboards merchants on WhatsApp, drafts their campaigns and sends a brief every morning. Case study Read the caseKeep the conversation moving when a person steps in.
YoboLabs support lets an agent and a person take turns in the same thread, with context retained when the agent resumes. Case study Read the caseBring business information into the conversation.
YoboLabs includes a staff assistant over WhatsApp, Slack and web, plus daily AI briefs. Built on Cadra Discuss staff assistanceFind the people worth hiring.
JetDevs screens resumes, proctors tests, scores interviews and matches engineers with AI. Case study Read the caseMake follow-up a defined responsibility.
A possible starting point: an agent with a clear follow-up goal and rules for when a salesperson takes over. Application to discuss Discuss sales follow-upPut the process into motion.
Cadra boards run procedures lane by lane, with agent lanes for the routine and human lanes for decisions and approvals. Cadra capability Explore CadraDecide credit in seconds, with reasons.
SoyakaAI assesses an application, matches an offer inside the lender's rules and explains the outcome. Case study Read the caseReward work that was really done.
ChainXP writes missions with AI, audits the evidence and certifies completion. Case study Read the caseThe package defines the job and the work around it. Build, integration, testing, deployment and ongoing operation are planned together.
Start with a defined package. Add responsibility deliberately as your needs change.
Begin with the work you want an agent to own. Agree the goal, systems, channels and human decisions before the build begins.
Takes the order on WhatsApp from menu to kitchen, checks opening hours first, and passes refunds to staff.
One agent answers questions, one looks up orders and returns. Hard cases go to your staff in Slack with the whole thread attached.
Several agents read applications, check documents against your credit rules and draft credit memos. Every decision waits for an analyst. Deployed privately.
Reads new leads from your CRM, drafts the follow-up, books the meeting, and reports in Slack.
Every plan is a fixed package scoped to the agents you need: a defined build, then a monthly run over a minimum term. Nothing is billed by the hour, and nothing is left open-ended.
One agent doing one job. The smallest way to put an agent to work.
A few agents that work together, with a person approving the steps that matter.
A desk of agents running a whole operation, with the controls a regulated business needs.
Plans are scoped to the agents you need. We quote after a short call: no day rates, no hourly billing, no open-ended scope.
An agent does one job: it follows one procedure from start to finish, such as taking an order or checking a loan application. Every agent comes with the allowance below. Allowances are shared across all your agents.
People on your team who work with the agent: they approve steps, review the run log, take handoffs and edit the procedure.
Your customers, and anyone else who talks to the agent. They are covered by runs, however many people that is.
When you outgrow an allowance, you add the piece you need for the rest of your term. We agree each one with you before it starts.
Launch covers one agent; a second agent means moving to Grow.
A recurring job with a clear result, accessible information and rules your team can explain. Ordering, support and internal procedures are useful places to look. We define what the agent can finish and when it should involve a person.
We agree the timeline around the job, its connections and the testing it needs. Our WhatsApp growth marketer went from spec to production in 21 days, and reached a real phone on day 6. Every build is different; that one is on the record.
Every skill, role and agent can run on its own model. Routing sends each task to the model that fits its type, cost and speed. We A/B test models on real traffic, and balance load across AI providers with automatic failover. Closed hosted models, open-source models such as Llama, Qwen, DeepSeek, Kimi and GLM, and local models through Cadra desktop work side by side, and you can bring your own keys.
Yes, local models are an option. For a China deployment, we work through model availability, the systems it connects to and where data will travel. Those details belong in the deployment plan. Choosing a local model alone does not determine where every part of the service handles data.
You define its goal and authority. We set tool permissions per agent, the steps that wait for approval, and cost, time and tool-call limits on every run, with spend caps on top. The run log records every step, tool call and cost, so you can see what happened and decide what should change.
We review the run in the run log, correct the cause and test the change before it goes back live. Approval steps and human handoffs define where people step in. In our support build, a person can take over the same conversation, and the agent stops replying once they do.
Yes. Start with one clearly defined responsibility in a packaged engagement. Agree the boundaries and the result to review before adding more work.
Plans are packaged per agent: a fixed scope, built for you, then a monthly run over a minimum term. The build, the connectors we write for you, launch into your channels and running it after launch are all included. We quote after a short call about the work you want to hand over.
No. Seats are only for people on your team who approve steps, review the run log, take handoffs or edit the procedure. Everyone who talks to the agent is covered by runs.
We work alongside your team through every stage, from the first brief to running the agent after launch.
Data ownership and permitted use are set out in the agreement. Cadra separates clients into isolated workspaces. Before the build, we agree what information the agent can access and where the selected model and connected systems will process it.
Connecting the agreed systems is part of the build. Cadra connects to business software through connectors and MCP, with permissions per tool action, and we build custom connectors where needed. We check access and what each system allows before committing the integration to the package.
Imaginato handles the agent's build and operation. Your team supplies the business knowledge and decides what it may do. You need someone responsible for the process and its results.