> For the complete documentation index, see [llms.txt](https://docs.iadvize.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iadvize.dev/technologies/external-bot/implementation.md).

# Implementation

## Guides

To have a fully functional bot, you will be required to implement two distinct sets of endpoints, one for the configuration flow inside the iAdvize admin and another one for the conversation flow:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Configuration flow</td><td></td><td>Learn how to implement endpoints allowing your users to configure your external bot in iAdvize</td><td><a href="/pages/FoWQCCbGrJJwr7EfVGu0">/pages/FoWQCCbGrJJwr7EfVGu0</a></td></tr><tr><td>Conversation flow</td><td></td><td>Learn how to implement endpoints to manage the flow of an iAdvize conversation</td><td><a href="/pages/PZw4lJZ5mxrXiFvh9a8t">/pages/PZw4lJZ5mxrXiFvh9a8t</a></td></tr></tbody></table>

## Reference

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Conversation objects</td><td></td><td>The reference documentation about all conversation objects you can use into your conversations</td><td></td><td><a href="/pages/QOpULupHPOnqdl4Lie4j">/pages/QOpULupHPOnqdl4Lie4j</a></td></tr></tbody></table>
