JDS.

Search docs

Find a page or component

Recipes

Complete agent and voice experiences composed from JDS components. Each runs as-is and installs with one command. Recipes with a session interface connect to your backend without touching the UI.

Voice agent

A complete voice agent surface: the orb, live captions and call controls, with the agent's tool calls and transcript beside it. Style it in the Studio, pick a layout, connect your voice session.

Install and source
AriaCalendar and email assistant
Connecting

Agent run

A full support-agent turn: reasoning, a plan, a tool call, approval before a refund, a streamed answer with sources.

Install and source
Support agent

What should the agent do?

Agent side panel

An agent side panel over your app: chat with page context, dictation, and a hold-to-talk voice mode whose turns land back in the chat. Style the panel and orb in the Studio, bring your own composer, connect useChat.

Install and source

Orders

128

Voice call

A realtime call screen: connection status and timer, the orb, live captions, and mute, interrupt and end controls.

Install and source
Assistant
Connecting

Voice session

Push to talk with live mic level, orb states, and a rolling transcript.

Install and source

Hold the button or Space

Transcriptidle

Speak to the scheduling agent. Mic access is optional: the demo simulates input if you decline.

Chat app

A full chat screen: searchable conversation list, model picker and context meter in the header, and a composer you can swap for one from the Prompt Input Studio.

Install and source

Q3 pricing announcement

What are we working on?

Mention a file with @, or dictate.

Agent inbox

Runs that need a human. Pick one to see its steps and tool calls, then approve or deny; decided runs leave the queue.

Install and source

Inbox

Agent settings

Configure an agent: instructions, model, temperature, reply length, approval policy, tools, and voice.

Install and source

Support agent

Handles refunds and order questions

Sent with every conversation as the system prompt.

0.4

Lower is more predictable. Keep it low for support.

Ask for approval

Agent onboarding

Set up an agent by answering its questions. Quick replies drive the chat while a live card and progress list fill in beside it.

Install and source
Hi! Let's set up your first agent. What should it help with?

Run history

How agents are doing: headline stats with week-over-week change, runs per day (with a table view), and recent runs by status.

Install and source
Runs, last 7 days
395
+18%vs last week
Success rate
95.7%
+1.2%vs last week
Median duration
31s
-9%vs last week
Tokens
1.4M
+22%vs last week

Runs per day

Last 14 days, all agents

04080
15 Sept22 Sept28 Sept

Recent runs

RunAgentTaskStatusDurationTokens
#1290SupportRefund order #4821Completed38s18.2k
#1289ResearcherCompare voice agent vendorsRunning4m 12s42.9k
#1288ReviewerReview PR #982Completed1m 04s11.5k
#1287OpsSync invoices to XeroFailed12s2.1k
#1286SupportAnswer shipping questionCompleted21s6.8k
#1285SupportUpdate address for #4799Completed29s7.3k
#1284OpsArchive 214 invoicesFailed9s1.4k