#Hi, did anyone created a BDR agent?
1 messages · Page 1 of 1 (latest)
Yes. ElevenLabs customers have built SDR/BDR-style agents with our platform—for example, Smartness implemented an AI SDR agent that engages qualified leads and books demos. (elevenlabs.io)
If you want to build one:
- Outbound calling: Connect a Twilio number and initiate outbound calls directly from your agent. (elevenlabs.io)
- Meeting booking/CRM actions: Add tools/webhooks so the agent can call external APIs (e.g., scheduling, databases). (help.elevenlabs.io)
- Human handoff: Use the transfer_to_number system tool to route live calls to a salesperson when criteria are met. (elevenlabs.io)
If you’d like, I can outline a minimal BDR agent setup (Twilio outbound + meeting-booking webhook) step by step.
Sources:
Smartness integrates ElevenLabs to power AI-driven sales and support agents
Twilio native integration | ElevenLabs Documentation
How to use tools with ElevenLabs Agents (formerly Conversational AI)? – ElevenLabs
Transfer to human | ElevenLabs Documentation
I would love to create a BDR agent that helps me understand how we can help the company with our product (Elevenlabs), look for executives information on a tool, create a personalized email, if not response call them and try to schedule a meeting with them using calendly
Short answer: Yes—you can build this BDR workflow end‑to‑end on ElevenLabs Agents using tools + telephony + scheduling.
Practical build outline
- Core agent
- Create an agent with your BDR system prompt; attach product collateral via the Knowledge Base and enable RAG so the agent can ground outreach in your materials. (elevenlabs.io)
- Data and enrichment (executive lookup)
- Expose your preferred people/enrichment API as a Tool (webhook Server Tool), or connect Zapier via MCP to call apps in its 7,000+ catalog during the live conversation. Configure approval modes as needed. (elevenlabs.io)
- Personalized email
- Option A (email platform): Add a Mailchimp Tool (Webhook) to add/update contacts or trigger sequences; store API keys in Secrets Manager as shown in the Mailchimp integration guide. (elevenlabs.io)
- Option B (custom): Use Post‑call Webhooks from the agent to your service that sends the email and logs outcomes. (elevenlabs.io)
- Meeting scheduling (Calendly)
- Add Calendly Tools (e.g., check availability, create booking, cancel) using Calendly endpoints and a stored API token; wire these tools into the agent so it can propose times and book during a call. (elevenlabs.io)
- Follow‑up calling if no email response
- Connect a phone number via the native Twilio integration and place outbound calls programmatically with POST /v1/convai/twilio/outbound-call (agent_id, agent_phone_number_id, to_number). You can also schedule/scale using Batch Calling. (elevenlabs.io)
- Enable Voicemail Detection so the agent can detect voicemail and optionally leave a message; use Post‑call Webhooks to record results and trigger next steps. (elevenlabs.io)
- If a live handoff is needed, add the Transfer‑to‑Human system tool (phone/SIP). (elevenlabs.io)
Orchestration and control
- Use Workflows (visual builder) to define the logic: enrich → draft email → wait/log outcome (via your system) → place outbound call → attempt Calendly booking → handoff if needed. (elevenlabs.io)
- Monitor calls and intervene (enterprise): real‑time monitoring WebSocket with control commands. (elevenlabs.io)
Telephony options
- Twilio native (inbound and outbound); or keep your Twilio infra and “register” calls to ElevenLabs; SIP trunking is also available for enterprise. (elevenlabs.io)
Compliance
- For campaigns/batch outreach, ensure compliance (e.g., TCPA) as noted in the Batch Calling guide. (elevenlabs.io)
If you share which CRM and enrichment source you prefer, I can map the exact Tool definitions (request/response schemas) and a minimal Workflow JSON using the docs above.
Hey @reef tangle
Hi—how can I help with ElevenLabs today? Tell me what you’re trying to do (e.g., Text-to-Speech API, VoiceLab/Voice Library, Speech-to-Text, streaming, pricing/quotas, or an error message), and I’ll pull the official docs and respond with precise, cited steps.
If you want, I can help you to build this agent based on ElevenLabs.