Add conversational capabilities to your product or business.

Getting started


Sunshine Conversations makes it easy to add conversational capabilities to your product or business. In these docs you’ll find everything you need to use the platform.

API Quickstart

This quickstart guide will walk you how to connect Facebook Messenger to Sunshine Conversations and send an automated response to any Facebook Messenger user who sends you a message.

Key Concepts

The glossary below defines key Sunshine Conversations concepts and how they relate to each other.

Programmable Conversations

A person having one conversation across multiple messaging apps

Sunshine Conversations’ architecture is centered on the concept of a conversation. A conversation is an exchange of messages between a particular user and your systems.

Try starting with Sending Messages and Receiving Messages.


A series of popular messaging app logos that provides an example of available channels

A channel is a user facing messenger from which end-users can send messages to Sunshine Conversations apps.

Sunshine Conversations integrations can be divided roughly into:

Over-the-top (OTT) messaging apps (for example: Facebook Messenger or Viber). SMS (through integrations with third parties like Twilio). Pre-skinned messaging SDKs (for Web, Android, and iOS).

Read more

Built-in Integrations

If you’re a business, you can use Sunshine Conversations built-in integrations to chat with customers from your existing tools.

Business Systems

Sunshine Conversations allows you to integrate many popular business systems in a single click, so that you’re able to manage conversations with your users over any channel.

Stripe payments

Stripe is a developer-friendly platform that instantly enables businesses to accept and manage payments online and in mobile apps.

Office hours

Office Hours is an add-on built by Sunshine Conversations which lets you send an automatic reply to customers who message your team outside of your preferred work hours.