Lupin vs AgentMail: choosing the boundary of an agent inbox
Compare AgentMail’s dedicated agent email service with Lupin’s inboxes inside a broader agent workspace.
Evaluate Retell’s voice-agent build, test and monitoring workflow against Lupin’s configured calls.
Retell’s current introduction describes building, testing, deploying and monitoring voice and chat agents. It documents single-prompt agents, conversation-flow agents, telephony features, integrations and post-call analysis. Lupin offers phone operations within a broader agent workspace, with configured live voice profiles and shared access to other resources. A voice-first team should evaluate the design and operations loop, not just whether both products can place a call. The authoring, testing and monitoring interface may be part of the required product.
Some calls must collect information in a defined sequence or follow a specific script. Retell documents a conversation-flow path for tighter step control, while also recommending simpler prompt-driven agents when appropriate. Lupin’s purpose-driven configured voice call should not be assumed to provide an equivalent visual conversation-flow product. Prefer Retell when that authoring and control model is a hard requirement. Prefer Lupin when a short permitted conversation is one action in an agent that already works through email, connected apps or a browser.
| Decision | Lupin | Retell AI |
|---|---|---|
| Voice authoring | Configured profile and call purpose | Single prompt or conversation flow |
| Evaluation workflow | Inspect actual call status and diagnostics | Documented testing and monitoring paths |
| Platform boundary | Shared agent resources | Voice/chat-agent operations |
Retell documents testing paths including simulation and audio-oriented evaluation. These can help expose workflow errors before contacting real people, but a simulation result should not be treated as proof of telephone behavior. For Lupin or Retell, specify how the agent handles silence, interruption, a misunderstood name and an unavailable backend tool. Use the same task fixtures across candidate configurations. Record whether a failure came from speech recognition, conversation logic, tool execution or telephony so one appealing transcript does not hide an unreliable operating step.
A caller can ask an assistant to do work that affects private accounts. Lupin’s documented voice design keeps sensitive actions behind exact approval in the authenticated workspace surface and does not grant private tool access from caller ID alone. A Retell integration should likewise preserve the application’s identity, selected account and authorization policy for downstream tools. A conversation-flow node can organize a request without proving that the requesting person is allowed to perform it. Keep the approval record tied to exact arguments rather than a loose statement in a transcript.
Estimate connected duration, telephony, models, speech services, testing, analysis and support operations under current Retell terms. Lupin phone costs are separate, and its configured call path has destination, duration, allowance and concurrency controls. New number purchase should not be assumed ready while Lupin retail purchase rates remain unapproved. Retell may remove substantial voice-specific authoring and QA work; Lupin may remove cross-resource coordination work. Those benefits should be priced against the same application requirement, with no untested claim of superior call quality, lower latency or cheaper minutes.
Prepare a controlled intake scenario that requires information in a defined order and a separate scenario that permits natural conversation. Define the expected escalation when a caller refuses a step or requests a sensitive action. Map Retell’s prompt and flow options and Lupin’s configured call behavior before using approved test destinations. Prefer Retell when its conversation design and evaluation workflow satisfy the central requirement. Prefer Lupin when its bounded phone operation fits the broader agent identity. A good outcome in one happy-path call is insufficient evidence for either choice.
A Retell migration should preserve conversation-flow specifications, test cases, knowledge sources and post-call field requirements before changing the runtime. Recreate account and phone configuration through supported paths. A call API does not automatically import flow nodes, evaluation history or analytics definitions from a voice operations platform.
Official documentation and Lupin public documentation/source were reviewed on 2026-11-05. This is an architecture and operating-scope comparison, not a live benchmark, hands-on provider test or independent review of service quality.
Prepared with AI assistance by Lupin editorial. How we research and maintain these guides.