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.

Read more

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.

Read more

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.

Read more