# Types

NLX supports several styles of AI applications, so you can build exactly the kind of conversational experience your use case demands. From structured chat assistants to fully autonomous voice agents. Each application type is optimized for a different level of control and automation.

Select a type that fits your use case to get started:

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th>What it is</th><th>Strengths</th><th>Use cases</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><strong>Core</strong></h4></td><td>A fully customizable conversational app</td><td>Full flow control, combo of deterministic &#x26; generative behavior, great for transactional or guided tasks</td><td>FAQ apps, scheduling, account lookups, structured IVR</td><td><a href="/pages/56ayX5OZJEJ23EAT5kBw">/pages/56ayX5OZJEJ23EAT5kBw</a></td></tr><tr><td><h4><strong>Voice+</strong></h4></td><td>A multimodal experience that combines voice &#x26; digital</td><td>Real-time voice + UI sync, answers questions intelligently</td><td>Hands-free web or mobile navigation, form-fill by voice, voice-driven shopping</td><td><a href="/pages/C0eHiauovxH7oJKVzkNV">/pages/C0eHiauovxH7oJKVzkNV</a></td></tr><tr><td><h4><strong>Agentic</strong></h4></td><td>An app that reasons, retrieves, &#x26; acts autonomously</td><td>Tool use, planning, dynamic workflows</td><td>Troubleshooting agents, smart concierge, complex modifications</td><td><a href="/pages/btb8Ai3djLSTWA6ZM3hv">/pages/btb8Ai3djLSTWA6ZM3hv</a></td></tr></tbody></table>

###

{% hint style="success" %}
**Try using quickstart**\
New to NLX or need to build something fast? Our templates offer ready-made resources for common use cases. Each template becomes your own editable application. Simply modify and deploy. <a href="/pages/Tjvd0hRIUs0fnKWMDqHC" class="button secondary">Explore templates</a>
{% endhint %}

### How to choose

```
                          
  ├── Need the AI to follow predictable flow logic?
  │      ├── Yes → Choose Core
  │      └── No → Choose Agentic
  │
  ├── Should the AI autonomously complete tasks?
  │      ├── Yes → Choose Agentic
  │      └── No → Choose Core
  │
  ├── Is this for web or mobile UI that is voice-driven?
  │      ├── Yes → Choose Voice+
  │      └── No → Choose Core

```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nlx.ai/platform/nlx-platform-guide/ai-applications/types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
