Skip to main content

🎛️ Studio

xMagic Studio is the control room for everything your AI does—from high-level Agent settings down to Job-specific tools and Shortcuts.


Studio Layout​

Studio is a two-panel interface:

PanelDescription
Configuration (left)Natural language based chat interface for creating or editing Jobs, attaching Tools / Workflows, and more. Just start simply by describing what you want to do.
Preview & Settings (right)Preview - to try & test changes real time
Configuration - to manually review all settings in one place
Knowledge - to view connected data folders
Shortcuts - to manage shortcut commands.

Studio – Assisted mode


Agent-level configuration​

SettingWhat it controls
Assistant name & iconBranding in chat UI.
Agent languageDefault language for replies.
Voice typeMale / Female for TTS channels.
ModelSelect GPT-4o, GPT-3.5, etc.
Agent promptSystem message (default: instructs simple Q&A + hand-off to Jobs).
Suggested questionsClickable chips shown on first load.
Welcome messageFirst greeting your users see.
Enable incoming callsTurns on voice hotline for the Agent.
Phone numberChoose a purchased number for voice/SMS.
ShortcutsShortcut commands linked to a job.

Shortcuts (quick actions)​

Shortcuts are clickable buttons that users can tap to trigger specific Jobs or workflows. They’re great for guiding users toward common actions or important flows.

Create Shortcut
  • Action name – button label.
  • Prompt – text sent to the Job.
  • Specific Job – (optional) target workflow.
  • File attachments – allow users to upload docs.
  • Form fields – gather extra input (text or select).

How users experience a Shortcut​

When a user clicks the button, a small form (generated from your fields) pops up:

Shortcut form for user

After they submit, the data is passed to the Job and the chat continues:

Shortcut result in chat

After saving, buttons appear in Preview and in the Interact page and therefore in production once the Agent is deployed.


Job-level configuration

SectionDetails
Job promptCore instructions—what the workflow should accomplish.
Voice promptPersonality, tone, length rules, fallback behavior.
Enable reasoningStep-by-step explanations & deeper logic.
Allow early exitUsers may leave without completing the flow.
History limitMax messages considered for context.
Knowledge BaseAttach any Global data folder—or create one in Assisted mode.
Phone numberPick a number if the Job should accept calls.
Tools / WorkflowsAdd built-ins (QA, Scheduling, Form Filling, Ticket Forwarding, Sheets, Outbound Call) or your own custom Workflows.
Job selector in Preview

Attached data folders are also visible under the Knowledge tab inside the Agent:

Agent knowledge folders


Preview & Test​

  • Main – tests routing + combined logic.
  • Specific Job – isolates and tests a single workflow.

Preview window

Input bar anatomy
• 📎 Attach file – upload docs, images, or spreadsheets that the Preview (and the final Agent) can read in-context.
• 🏷️ Shortcut chip – appears above the bar when you add a Shortcut; one click injects its prompt.
• 🎙️ Voice button – tap the blue waveform on the far right to dictate; tap again to stop. The assistant transcribes and answers with speech.

Attachment, quick-action chip, and voice input controls

Voice mode
The assistant will listen, transcribe, and reply with text-to-speech—so you can validate the full audio experience before going live.

Preview window in voice-chat mode


Step-by-step Reasoning​

Every assistant reply can include an expandable Reasoning card:

Reasoning panel while editing in Assisted mode

  • Assisted mode – shows how the wizard interprets your plain-language instructions and turns them into Job prompts.
  • Preview – displays live execution logs so you can verify that the right Job was triggered and finished.

Reasoning card in live Preview chat

Use these logs to fine-tune prompts, troubleshoot tool calls, or simply confirm that routing is working as expected.


Save, Deploy, Load​

Deploy menu

ActionEffect
SaveSnapshot the current configuration under a version name.
DeployPublish any saved version or auto save and deploy the current configuration. ('Interact' page now uses this LIVE version)
LoadRe-open any saved or deployed version for edits or rollback. (This changes your current draft)

Default Tools at a glance​

ToolCapability
Question AnsweringBaseline Q&A engine (auto-attached).
SchedulingBook and manage appointments.
Form FillingCollect structured data via dynamic forms.
Ticket ForwardingEscalate to live support (email, Zendesk, Slack).
Sheets AnalysisParse & answer questions about spreadsheets.

Need something custom? Register your own Custom tool and attach it like any other tool.

You can make every configuration above in either Manual or Assisted mode, and any change you save is applied instantly.​


That’s everything you need to master xMagic Studio—build, test, and ship conversational AI without leaving this screen.