sparrowdesk-logo-transparent-1.png
Go to sparrowdesk.com
Home
SparrowDesk Overview
  • Overview of SparrowDesk
  • Feature Overview in SparrowDesk
  • SparrowDesk Glossary
Getting Started
  • Setting Up Account Details
  • Default Business Hours
  • Understanding and Creating Teams
  • Inviting Team Members to the Platform
  • Roles and Permissions
  • Single Sign-On
  • Brands in SparrowDesk
  • Getting Started FAQs
  • Use a custom domain for your support portal
Inbox
  • Understanding the Inbox in SparrowDesk
  • Managing Custom Views in Inbox
  • Live Chats in Inbox
  • Staying on Top of New Messages from Customers
  • Conversation Fields in SparrowDesk
  • Merging Conversations in SparrowDesk
  • Adding Watchers to a conversation
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
Channels
  • Setting Up Email as a Support ChannelConnect your custom email address How do I send and receive emails via SMTP and IMAP ? How do I find my SMTP/IMAP server address and port number? Common Errors while Connecting through SMTP/IMAPHow to Prevent Emails From Going to Spam Email Signatures
  • Installing Chat Widget Chat Widget Installation on WordPressInstall the Chat Widget on ShopifyCustomising Chat WidgetEmbedding and Configuring the SparrowDesk Chat WidgetChat Widget SettingsWhy End Users Don’t Always See Their Chat HistoryTrack page visits in SparrowDesk
Contacts
  • Contacts in SparrowDesk
  • How to manage contact segments
  • Deleting and Blocking Contacts in SparrowDesk
  • Contact Fields in SparrowDesk
Reports
  • Conversation Report
  • Team Performance Report
  • Understanding the AI Agent Report in SparrowDesk
  • Viewing CSAT reports in SparrowDesk
  • Reports FAQ
  • Exporting Reports as PDF
Automation
  • Macros
  • Business Hours
  • Service-Level Agreements (SLAs)
  • Setting up CSAT (Customer Satisfaction) in SparrowDesk
Zoona AI
  • AI Suggested replies in your Inbox
  • AI-Generated Chat Subjects
  • Zoona AI Knowledge Improvements
  • Introduction to AI AgentAI Agent - Configure PersonaTraining your AI AgentZoona AI Agent CommandsAI Agent - Deploying on chatAI Agent - Deploying on EmailHow to Create a Command Zoona AI Agent - FAQUnderstanding AI resolutions in SparrowDesk
Workflows
  • Automate repetitive tasks through Workflows
  • How to Create a Workflow
  • Workflow Blocks Library
Help Centre
  • Write Knowledge Articles for your Help Centre and AI Agents
  • Setting Up and Customizing Your Help Center
  • Use a Custom Domain for Your Help Center
  • Make Your Help Centre Discoverable in Search results
  • Adding Google Tag Manager to your Help Center
  • Creating a Ticket Form Setting up Customer Portal
Billing
  • How does SparrowDesk pricing work?
  • What is Seat ?
  • Manage your Billing and Invoices
  • About Sales Tax
  • How to cancel your subscription
  • Frequently Asked Questions
  • AI Co-pilot and AI Resolution billing
  • SparrowDesk Startup Program
Apps and Integrations
  • Okta Single Sign on setup for SparrowDesk
  • Integrating HubSpot with SparrowDesk
  • Integrating SurveySparrow with SparrowDesk
  • Integrating SparrowDesk with Zapier
  • Connecting SparrowDesk with Attio
  • Connecting SparrowDesk with Linear
  • Integrating SparrowDesk with Jira
  • Connecting SparrowDesk for Gmail
  • Integrating SparrowDesk with Notion
  • Integrating SparrowDesk with Slack
  • Integrating SparrowDesk with Shopify
  • Connect WhatsApp to SparrowDesk

Zoona AI Agent - FAQ

Timer4 min read
JustinJustin

What context is passed to an agent during a handoff?

When Zoona escalates a conversation to a human agent, it passes the full conversation transcript — every message exchanged between Zoona and the customer, in order. The receiving agent can see exactly what was asked, what Zoona responded, and where the conversation broke down or why it was escalated.

Handoffs are triggered either by your configured escalation rules (for example, when Zoona can't resolve a query after a set number of turns) or when a customer explicitly asks to speak with a human.

Can I prevent Zoona from answering sensitive or billing-related questions?

Yes. In the Commands settings of your AI agent, you can configure topic-based escalation rules. If a customer's query matches a topic you've defined — such as billing, refunds, or account security — Zoona will automatically escalate it instead of attempting to resolve it.

When an escalation is triggered, Zoona checks your escalation rules and assigns the conversation to the right agent or team based on how you've set it up. The customer is acknowledged and the conversation is handed off with full context, so your team can pick up.

Does Zoona show the customer that it is an AI agent?

Yes. By default, Zoona displays an "AI Agent" label in the chat widget header, right below its name — so customers always know they're interacting with an AI from the start of the conversation.

image.png
Zoona is also fully brandable — you can give it a custom name, avatar, and persona that matches your brand. The greeting message can be customized too (e.g., "Welcome to [Company]. I'm Aria, your AI Agent. How can I help you today?"), all from the agent's configuration settings.

For email, you can set up an email signature in the AI agent settings to explicitly mention that responses are coming from an AI agent. This ensures transparency is consistent across both chat and email channels.

image.png

Does Zoona detect the customer's language automatically?

Yes. Zoona detects the customer's language automatically and responds in kind — no manual configuration required. With support for 50+ languages, customers writing in French, Spanish, Arabic, or any supported language will receive fluent, natural responses without your team needing to set up separate language-specific inboxes or bots.

This makes Zoona well-suited for teams with a global customer base. Language detection happens at the start of each conversation and Zoona adapts throughout.

What happens if a source page is deleted or changed?

If a page you've used to train Zoona is deleted or significantly changed, Zoona may continue responding based on the older version of that content until you refresh or remove the source.

To keep Zoona accurate, you should:

  • Re-sync or re-import the updated URL or document whenever your source content changes significantly
  • Remove deleted sources from Zoona's training data to prevent outdated answers
  • Periodically review Zoona's knowledge base — especially after product updates, policy changes, or help center rewrites

Zoona learns from what you feed it. Keeping your training sources current is the most effective way to maintain response quality over time.

Can I see which article or source Zoona used to answer?

Yes. In the inbox, next to each of Zoona's replies, you can see a breakdown of exactly what happened behind the scenes — which knowledge base articles or sources were referenced, and which commands were executed to generate the response.

image.png

This gives your team full visibility into how Zoona arrived at an answer, making it easy to spot gaps in your knowledge base, verify accuracy, or understand why a particular escalation was triggered.


Will SparrowDesk use my data to train your AI models?

No. SparrowDesk will not use your customer data or support conversations to train its AI models. Your data is processed strictly to provide you the service — it is not shared, sold, or used to improve models for other customers.

Per SparrowDesk's privacy policy and Data Processing Addendum (DPA), SparrowDesk acts as a data processor on your behalf. You remain the data controller, and your content is accessed only as necessary to deliver the platform's functionality or comply with the law.

If you have specific data residency or compliance requirements, SparrowDesk's DPA covers obligations under GDPR, CCPA, and other applicable data protection laws.

Powered By SparrowDesk