Knowledge·production

IAM.Bot

Embeddable AI consultant with RAG, qualification funnel and lead delivery.

IAM.Bot interface
Current public IAM.Bot surface. The screenshot was verified when the documentation was published.

Key capabilities

  • One-line widget installation for external websites
  • Tenant-scoped prompt and knowledge profile
  • Durable lead capture and Telegram/email delivery

Role in the ecosystem

IAM.Bot adds a dialog entry point to the site: responds according to allowed materials, clarifies the need and turns the conversation into a lead. Bot profile defines domains, prompt, knowledge scope, delivery channels and escalation rules.

Connecting a widget

<script src="https://cdn.iambot.ru/widget.js" data-slug="your-company" async></script>

The CDN script is loaded asynchronously. The origin of the page must be included in the allowlist profile. If slug or credentials are not yet configured, the widget runs a secure onboarding instead of a silent error.

Dialogue and lead

The bot first solves the question from the knowledge profile, then collects only the necessary ones contact details and consent to communication. The lead is fixed durable before being sent to Telegram and email. A failure on one delivery channel should not destroy the record; replay is performed idempotently.

Reliability inference

The model layer uses retry with bounded backoff and fallback between configured providers. Switching does not change the tenant scope and does not duplicates user message. If the AI ​​widget is completely unavailable, everything equally accepts the contact and reports subsequent communication.

Safety

The public client does not contain provider keys. CORS/origin policy, rate limiting, HTML sanitization and delivery auditing are checked separately for each tenant.