Unibox brings every customer channel into one timeline. Here’s how each channel works.Documentation Index
Fetch the complete documentation index at: https://docs.nedzo.ai/llms.txt
Use this file to discover all available pages before exploring further.
Voice calls
Every inbound and outbound call is logged in Unibox automatically. What you see:- Call recording with audio player and waveform
- Full transcript with speaker labels
- Call metadata: direction, duration, outcome
- Cost breakdown: LLM, speech-to-text, text-to-speech, telephony
- Success evaluation result (if enabled on the agent)
SMS
SMS conversations appear as chat bubbles in the timeline. Sending from Unibox:- Pick which workspace phone number to send from
- Character counter tracks message length and segment count
- 160 characters per segment (GSM-7) or 70 characters (Unicode/emoji)
- Max 1,600 characters per message
Opt-out handling (TCPA)
Nedzo enforces SMS opt-outs per(contact, phone number). A contact opted out from one of your numbers is still reachable from another, but every outbound path — Unibox composer, the API, workflows, agent auto-replies, and bulk sends — is blocked once they’ve opted out from a given number.
Inbound keywords that opt a contact out:
STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT
Inbound keywords that re-opt a contact in:
START, UNSTOP, YES
Keyword matching is case-insensitive and ignores leading/trailing whitespace and punctuation. Carrier-level opt-outs (delivered via Telnyx webhooks) are honored the same way.
In Unibox:
- The contact panel shows an Opted out badge on the contact’s phone number when an opt-out is on file. Hover for the source (
keyword,carrier, ormanual) and the date. - The conversation list shows the same badge so operators can spot opted-out contacts before opening the thread.
- The composer’s send button is disabled with an explanation when the selected workspace number is blocked for that contact.
manual). Use this only when you have explicit consent — opting a contact back in without their consent violates TCPA.
- Add one or more recipients in the “To:” field
- Subject is auto-filled as a reply to the existing thread
- Larger compose area for longer messages
- Replies on agent-handled threads come from the agent’s inbound address (the per-agent local part), so the customer sees a consistent sender across the whole thread
chat_agents.inbound_email_local_part. Each agent has its own inbound address — see Chat agents → Email channel for setup.
Requires: A verified email domain in Settings > Integrations > Email. Without one, emails are sent from the default nedzo-mail.com domain.
- Contact’s Instagram username
- Full DM history
Messenger
Facebook Messenger conversations sync to Unibox when you connect a Facebook Page. What you see:- Contact’s Messenger name
- Facebook Page the conversation is on
- Full message history
Web Agent
Web Agent conversations appear in Unibox when visitors interact with a chat or voice widget embedded on your website. What you see:- Chat messages between the visitor and your AI agent
- The URL of the page the visitor was on when the conversation started
- Contact name (automatically extracted from the conversation)
