# Examples

### Learn how to set up basic input modes

{% content-ref url="examples/chat" %}
[chat](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/chat)
{% endcontent-ref %}

Let users talk with your conversational application via text.

{% content-ref url="examples/voice" %}
[voice](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/voice)
{% endcontent-ref %}

Make a voice assistant for your website.

{% content-ref url="examples/voice+-tm" %}
[voice+-tm](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/voice+-tm)
{% endcontent-ref %}

Allow users to talk to your application while keeping their interactions on the web in sync with their conversation.

### Deeper customization

{% content-ref url="examples/advanced/embedded-mode" %}
[embedded-mode](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/advanced/embedded-mode)
{% endcontent-ref %}

Control the exact layout and display of your Touchpoint application.

{% content-ref url="examples/advanced/modalities" %}
[modalities](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/advanced/modalities)
{% endcontent-ref %}

Add rich and interactive displays right inside conversations.

{% content-ref url="examples/advanced/theming" %}
[theming](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/advanced/theming)
{% endcontent-ref %}

Control the look and feel of Touchpoint UI.

{% content-ref url="examples/advanced/voice+-tm-over-the-phone" %}
[voice+-tm-over-the-phone](https://docs.nlx.ai/platform/developers/conversation-sdk/examples/advanced/voice+-tm-over-the-phone)
{% endcontent-ref %}

Use a headless Touchpoint to enable Voice+ capabilities with an external telephony channel.
