Skip to main content

Welcome to Botista

Botista is a multi-channel AI chatbot platform that helps businesses automate conversations across WhatsApp, Messenger, Instagram, and TikTok — all powered by advanced AI models. Use Botista to handle customer support, capture leads, run marketing campaigns, and manage orders through intelligent conversational flows.

Create your first integration

Start by adding contacts from your website, CRM, or external systems.

What you can do

Automate and scale customer communication using Botista’s External API.

CRM sync

Sync contacts from external CRM systems automatically.

E-commerce integration

Push customers from online stores into Botista lists.

Event & registrations

Add event attendees to your communication workflows.

How it works

Connect your systems to Botista in a few simple steps.

API basics

All External API requests are sent to:
https://api.botista.com/api/v1/external

Create Contact endpoint

Add new contacts to your Botista contact lists.

Authentication & security

The External API uses guest authentication:
  • No API keys required
  • Designed for server-to-server usage
  • Rate-limited to prevent abuse
  • Contact lists identified by unique IDs

Custom variants

Extend your contact data using custom variants.

Personalized campaigns

Use variants to personalize chatbot messages.

Advanced segmentation

Segment contacts based on custom attributes.

Metadata tracking

Track additional data per contact.

Responses

All API responses follow a consistent JSON format.
{
  "success": true,
  "message": "Operation completed successfully",
  "data": {}
}
{
  "success": false,
  "message": "Error message",
  "error": "Detailed error description"
}

Need help?

Explore the API documentation

View detailed request and response examples.

Next step:
👉 Learn how to create contacts using the External API.