Retellai Enterprise Rbac
Writes role-based access control configurations for Retell AI voice agent workspaces using the retel
by jeremylongshore · MIT
The skill
Writes role-based access control configurations for Retell AI voice agent workspaces using the retell-sdk TypeScript package, restricting operator permissions such as agent version publishing and deployment status checks while blocking access to call transcripts, recordings, billing, and user management. Use when setting up least-privilege operator roles in Retell AI, testing that a role can promote an agent version but cannot read protected call content, or tracking role assignments for release windows.
Retell AI Enterprise Rbac
Overview
Implementation patterns for Retell AI enterprise rbac — voice agent and telephony platform.
Prerequisites
- Completed
retellai-install-authsetup
Instructions
Step 1: SDK Pattern
import Retell from 'retell-sdk';
const retell = new Retell({ apiKey: process.env.RETELL_API_KEY! });
const agents = await retell.agent.list();
console.log(`Agents: ${agents.length}`);
Output
- Retell AI integration for enterprise rbac
Error Handling
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Invalid API key | Check RETELL_API_KEY |
| 429 Rate Limited | Too many requests | Implement backoff |
| 400 Bad Request | Invalid parameters | Check API documentation |
Examples
Grant a release operator access without granting call-data access
Create a role limited to publishing an approved agent version and inspecting deployment status. Do not include transcript, recording, billing, or user management permissions in that role. Test the role against a preview agent: it should promote the designated version but fail to retrieve protected call content. Record the role, environment, and approver before assigning it to a new operator, and remove the assignment when the release window closes.
Resources
Next Steps
See related Retell AI skills for more workflows.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: jeremylongshore/retellai-enterprise-rbac-30702552874.
Details
- Publisher
- jeremylongshore
- Category
- Security › Application security
- License
- MIT
- Updated
- 2026-10-19
References
More from jeremylongshore
- Agency Os Notion-as-source-of-truth dispatch board for running your work like an AI agency.
- Audit Use when the user wants a code review on recent changes — quality, spec, security, or performance…
- Background Use when the user wants to see, inspect, cancel, or prune background agents fired during prior ch…
- Bridge Use when the user wants hyperflow's behavioral rules to apply outside the terminal CLI — in Claud…