Create an RCS template

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

The Create Template API allows you to create a new RCS template that can be used in sending RCS messages.

Prerequisites

  • After you sign up, your account will be on the trial version. You must complete the KYC to access all the features in kaleyra.io.
  • Before you get started, Create an API Key. To view the API Key and the SID, see View API Key and SID.
  • To send any RCS messages, you must configure the RCS channel in the Kaleyra platform. To configure the RCS channel in your account, please contact your local Kaleyra representative.
Body Params
string
required

Agent Number of the agent under which the template is created.

string
enum
required

Template type. 1 is Text, 3 is File, 4 is Rich Card Standalone, and 5 is Rich Card Carousel.

Allowed:
string
required
length ≤ 20

Unique template name. Maximum 20 characters including alphanumeric characters and underscore. Space is not allowed.

string
length ≤ 2000

Text message to send to end users. Maximum 2000 characters. Conditional when template_type is 1.

string
enum
required

Template status. DRAFT can be edited. CREATED can be edited until ACTIVE. SUBMITTEDFORAPPROVAL indicates submission to the carrier. ACTIVE templates can be used for messaging and cannot be edited. FAILED and DELETED are documented workflow states.

Allowed:
contentMessage
object

Interactive content of the RCS message.

file
object
rich_card_standalone
object
Headers
string
required

API key generated from the Kaleyra account.

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json



© 2026 Kaleyra Inc. All rights reserved.
Trademarks, logos and service marks displayed on this site are registered and unregistered trademarks of Kaleyra Inc.