Developer documentation
This documentation is aimed at developers, to help integrate Dialob into your product.
Overview
Dialob is a SaaS offering that can be used to easily integrate a form-building and form-filling flow into your application. Dialob can be categorized into three main parts:
Dialob Engine
Dialob Engine is the runtime backend service that executes dialogs developed via Dialob Composer. Dialob Engine is accessible through dialob.io, which exposes an HTTP API that can be used from any application to fill in forms or compose them.
Dialob Composer
Dialob Composer is the UI application where a user can create arbitrary forms. Currently there is only a single implementation of Composer and it is meant to be used directly from within dialob.io. Through Composer, a user can create a form that will be used as a template when users start filling in the form.
Dialob Fill
Dialob Fill is the UI that renders the form and allows a user to fill it in. This is usually application-specific and often the first part of Dialob that you’d want to completely customize, as it is most visible to end-users.
We provide reference implementations, as well as libraries to help you create your own fill UI that is completely customized for your needs and likes.