In this tutorial, you'll learn how to:

Access the Smooch API

 

Set up your account

 

Integrate a messaging channel

Create a webhook

 

Receive a message

 

Send a message

To follow along, you'll need a:

  Smooch Account

 

​Command line access

 

  A text editor

To begin, please tell us a little bit about yourself

Name

Company

Email

Smooch helps your software connect to the world’s most popular messaging channels so that your customers can talk to their customers wherever they may be.

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

Brands that want to communicate with their end-users (your customers)

Your software - enabling your customers to communicate with their end-users

End-users wanting to communicate with their businesses as they do with family and friends

Popular messaging channels, mobile apps, webchat

Conversation cloud

  • Communicate with end-users across any channel

  • Transform conversations into rich and interactive experiences

  • Deliver persitent omnichannel experiences

  • Integrate bots & other AI-enabled automation

Here are some key terms we'll be referring to throughout this tutorial:

Account

Owned by the software maker (you) and contains your clients apps

App

Represents a business (your client) and contains a set of configured integrations, end-users and conversation data

App user

The end-user talking to a business

Integration

A configuration that defines how the app connects to one of the Smooch SDKs or to a third party messaging service

Webhook

Used to receive messages, listen for and react to app events

API call

Used to send messages, retrieve user information, conversation data, etc...

Pick your favourite language:

Smooch supports whichever programming language you prefer

Python
Coming soon!