It answers the question. Then it does the work.
TIA is the TDC Intelligent Assistant, an AI concierge for your storefront. It answers from your own content, checks live order status, and reads the cart. When a shopper needs a person, it hands over the whole conversation.
- Free plan, no card required
- One script tag to install
- Answers from your own content
TIA Concierge
Online · replies instantly
One script tag. Runs on the stack you already have.
Watch it handle a real conversation
A shopper asks a vague question and gets a real product, a real order status, or a real person. See the whole thing end to end.
One agent. Five jobs it does every day.
Click through the moments that decide whether a visitor buys, churns, or opens a ticket.
TIA Concierge
Online · replies instantly
Live catalog lookups, variant and stock awareness, and add-to-cart inside the chat.
Everything an AI concierge needs, in one product
Not a chat bubble with a prompt box. A full stack: knowledge, actions, humans, voice, and commerce.
Embeddable agents
Drop a polished, shadow-DOM isolated widget onto any page. Each agent gets its own prompt, personality, theme, and allow-listed origins.
<!-- paste before </body> -->
<script src="https://tia.tdccommerce.com/embed/v1/widget.js"
data-agent="agt_pub_8f2c…" async></script>Grounded knowledge
Crawl a sitemap, paste text, add Q&A pairs, or upload PDFs and DOCX. Hybrid retrieval keeps answers anchored to what you actually publish.
- URL & sitemap crawl
- File uploads
- Q&A pairs
- Re-ingest on demand
Actions & tools
Define HTTP tools with typed inputs, store credentials as encrypted secrets, dry-run them, and let the agent complete real workflows mid-chat.
Live human handoff
A real-time inbox where your team takes over the same thread, replies, and hands control back, with the transcript already loaded.
Voice conversations
Real-time speech powered by LiveKit, sharing one conversation with chat, including the same handoff path and live captions.
Commerce-native from day one
Connect Shopify with OAuth or bring a non-Shopify catalog. Product search, recommendations, cart, and order lookups ship as first-class tools.
Built for teams
Organizations, invitations, roles, API keys, and credit-based usage so you can run many agents without losing control of spend.
It works anywhere you have written things down
The knowledge, tools, handoff, and voice layers do not care what you sell. A storefront is the deepest integration, not the boundary.
And then what happens to the ones it cannot answer?
Deflection is the easy half. The half that decides whether you keep the tool is what happens to everything else.
Procedures it cannot skip
Each step declares the tools it may use, and the model is handed only those. During a "verify the order" step the refund tool does not exist. Enforced, not suggested.
How procedures workA helpdesk for the rest
Work that outlives the conversation becomes a ticket with the transcript attached. Replies reach the customer as threaded email — and a reply that failed to send is flagged, not silently lost.
See the helpdeskRouting that respects your team
Balanced or round-robin assignment, per-person capacity caps, and availability the router actually obeys. Save any set of queue filters as a view.
Teams & routingOut to the tools you already run
Six events leave TIA the moment they happen, HMAC-signed, with retries and a delivery log. Zapier, Make, n8n, or your own endpoint.
Browse integrationsAI until it shouldn't be. Then a person, instantly.
Automation earns trust by knowing its limits. When a conversation needs judgement, refunds, or empathy, TIA pulls your team into the same live thread. No ticket, no transfer, and nobody asks the shopper to repeat themselves.
- Real-time inbox: see waiting conversations and join in one click
- The full transcript, page context, and order data come with it
- Agents hand control back automatically when the human is done
- Browser notifications so nobody waits in an empty chat
Conversation #4821
I was charged twice for the same order…
Conversation #4820
Does the blazer run true to size?
Conversation #4818
Can I change my delivery address?
Transcript, page URL, cart contents and order history are attached before you type a word.
Some shoppers would rather just talk
Turn voice on and the same agent answers out loud in real time. It keeps the same knowledge, the same tools, and the same handoff. Captions appear in the widget for anyone who needs them.
- Low-latency realtime speech, not record-then-reply
- Shares one conversation with chat, so nothing is lost mid-switch
- Live captions and a visible transcript
- Escalates to a human on the same call context
Live captions
Shopper: “I need a gift for my dad, under a hundred.”
TIA: “Two people buy for exactly that: the merino scarf at $72, or the leather card holder at $59.”
Live before your next standup
No implementation project, no professional services quote. Three steps and your storefront starts answering.
Create your agent
Name it, set the tone, and describe what it should and should not do for your brand. Pick the concierge modules you want switched on.
Feed it knowledge and tools
Point it at your sitemap, upload policy documents, add Q&A pairs. Connect Shopify, or wire custom HTTP tools with encrypted secrets.
Embed and go live
Paste one script tag, or install the Shopify app embed with a click. Lock it to your domains and watch conversations land in your inbox.
<script src="…/embed/v1/widget.js" data-agent="agt_pub_8f2c…" async></script>
Autonomy you can actually sign off on
Giving an AI agent access to your storefront and your APIs is a trust decision. TIA is built so the answer can be yes.
Origin allow-lists
A public agent only answers on the domains you name. Anyone who copies your snippet gets nothing.
Encrypted secrets
API tokens for your tools are stored encrypted and injected at call time, never exposed to the browser or the model.
Guarded outbound calls
Custom tools run through SSRF protections and schema validation, so an agent cannot be talked into hitting internal hosts.
Organizations and roles
Multi-tenant workspaces with invitations and owner/admin/member permissions across agents, billing, and the inbox.
Scoped API keys
Issue and revoke keys per organization. Admin endpoints require an owner or admin key; public endpoints never touch them.
Grounded answers
Retrieval is anchored to the sources you upload, so the agent talks about your policies instead of improvising them.
Priced in message credits
A shopper who asks six follow-up questions costs the same as one who asks a single question. Start free and only pay when TIA is doing real work.
Free
Put a real agent on a real site and see what it does.
50 message credits / month
- Embeddable chat widget
- Knowledge sources: URLs, sitemaps, files, Q&A
- Support, Shopify, page-context & handoff modules
- Collect leads form and meeting booking
Starter
For stores ready to put a concierge on every page.
800 message credits / month
- Custom HTTP tools with encrypted secrets
- Custom multi-field forms beyond the lead form
- Voice conversations with live captions
- Pro reasoning model on any agent
Growth
PopularScale coverage as traffic and catalog complexity grow.
4,000 message credits / month
- Helpdesk: agent-raised tickets with threaded email replies
- Procedures: enforced step ordering with per-step tool scoping
- Full REST admin API, Integration API, and Zapier
- Custom concierge agent modules
Questions worth asking before you commit
Still unsure? Talk to us or browse the documentation.
Give your storefront a concierge
Create an agent, feed it your content, and put it live today. The free plan needs no card and no sales call.
Free plan available · One script tag to install