CALL JARVIS → (866)-486-3914
Inspiration
Customer support lines are often slow, repetitive, and frustrating. Modern AI voice responders rarely understand natural speech and often fail to collect the right details. We wanted to build something better — a system that automates customer support while keeping a human conversational tone.
With J.A.R.V.I.S., we bring intelligence and adaptability to every phone call, ensuring that customers feel heard while companies get accurate, structured, and immediately actionable Jira tickets. -This way, customers don't feel like they are talking against a brick wall and customer support can efficiently deal with issues based on priority, leading to greater customer satisfaction.
What We Created
J.A.R.V.I.S. is a fully autonomous, AI-powered customer support agent deployable over the phone.
It listens to live conversations, extracts relevant details, validates them, and automatically generates complete Jira tickets — all in real time.
Every call triggers a workspace sync with the company’s Jira Service Management environment, ensuring that J.A.R.V.I.S. is always aware of the latest project configurations, request types, and field structures before ticket creation. This guarantees accuracy even as company workflows evolve.
How we built it:
We combined ElevenLabs ConvAI with ElevenLabs TTS/STT to handle natural voice interactions: validating callers, summarizing conversations, classifying request types, and pre-filling Jira Service Management ticket fields via the Jira REST API. The platform provisions per-company Jira Management workspaces by creating s a lightweight Atlassian Forge app installed into each customer tenant: the backend triggers Forge to complete tenant-scoped post-provisioning tasks (register webhooks, finish in-product installs, and run privileged actions) so sensitive operations happen inside the tenant without storing long‑lived admin credentials. This lets Jarvis onboard companies automatically and start handling support calls and ticket creation securely and at scale!
Challenges We Ran Into
- Ensuring accurate request type detection from free-form speech
- Handling different speech patterns and accents reliably
- Maintaining a natural, empathetic tone while collecting structured information
Accomplishments We’re Proud Of
- Built a self-updating AI phone agent that can autonomously sync with evolving Jira environments
- Achieved end-to-end ticket creation with zero manual intervention
- Established a tenant-scoped Forge integration that ensures data privacy and eliminates credential risk
- Created a consistent, friendly AI voice personality that feels approachable yet professional
- Designed an architecture where the agent continuously learns and adapts to each company’s Jira structure without redeployment
What We Learned
- Voice-based AI can go beyond transcription — it can structure, validate, and act on real information
- Maintaining contextual awareness across integrations (like Jira) is key to enterprise-grade automation
- Empathy and natural flow in speech are just as critical as technical precision
- Real-world integration reveals hidden challenges in schema synchronization and permission handling
What’s Next for J.A.R.V.I.S.
- Support multi-step workflows (approvals, escalations, and follow-ups)
- Expand multilingual and accent-adaptive voice capabilities
- Provide analytics dashboards for tracking support metrics and agent performance
- Enable self-replicating subagents tailored to specific company departments or workflows
- Continue refining real-time synchronization so J.A.R.V.I.S. is always perfectly aligned with every Jira workspace it serves
Built With
- atlassian
- elevenlabs
- forge
- javascript
- jira
- twilio

Log in or sign up for Devpost to join the conversation.