Anakin Insights

How do I get a support portal without a website?

Open your agent → Share → Portal. Create a platform address like acme-support.agents.tryanakin.app. Visitors get the full public agent (chat + Pages) over HTTPS — no website, embed snippet, or customer DNS required.

What is a support portal?

A portal is a first-party hostname that serves your public agent. It is not a second chat runtime. The same frontier path used at /agent/:slug and in Website embeds runs on the portal host.

Who is this for?

Businesses that have no separate website (or do not want to embed). Share a portal URL in email, WhatsApp, ads, or QR codes.

Platform address

Share → Portal creates {label}.agents.tryanakin.app. Anakin owns DNS and TLS. One click — no customer DNS.

Bring-your-own domains (e.g. support.acme.com) are not available yet.

Setup

  1. Publish the agent (public + published).
  2. Share → Portal → choose a label → Create portal.
  3. Copy the HTTPS URL and share it.

Detach anytime from the same tab. Detached hosts stop resolving (portal 404).

Trust notes

  • One hostname maps to exactly one agent.
  • Unpublished or draft agents do not serve on portal hosts.
  • Embed allowlists are unrelated — portals are first-party.
  • Rollback: PORTAL_PLATFORM_HOSTS=0, PORTAL_CUSTOM_HOSTS=0.

Do I need a website to use Portal?

No. Portal is the no-website path. Website embed is optional if you already have a site.

Is this a different agent than /agent/:slug?

No. Same agent, same Pages, same write integrity and handoff.

Can I use my own domain like support.acme.com?

Not yet. Today portals use a free Anakin address ({label}.agents.tryanakin.app). Bring-your-own domain will ship later.

Can I use paths like /returns?

Yes. Share → Portal → Portal experience: map returns=<pageId> (max 20). Visitors can also open /p/{pageId}. Unknown paths open chat.