# Sitespeakai

SiteSpeakAI enables businesses to automate customer support by creating custom-trained, embeddable GPT chatbots that provide real-time answers about products and services, reducing support tickets.

- **Category:** ai chatbots
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 4
- **Triggers:** 0
- **Slug:** `SITESPEAKAI`
- **Version:** 20260223_00

## Tools

### Get Leads

**Slug:** `SITESPEAKAI_GET_LEADS`

Tool to retrieve all leads for your chatbot. Use when you need to access contact information captured through chatbot interactions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `chatbot_id` | string | Yes | The ID of your chatbot |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Smart Prompts

**Slug:** `SITESPEAKAI_GET_PROMPTS`

Tool to retrieve smart prompts available for a chatbot. Use when you need to list prompts before selecting or managing them.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `chatbot_id` | string | Yes | Unique identifier of the chatbot |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Authenticated User

**Slug:** `SITESPEAKAI_GET_USER`

Tool to retrieve details of the authenticated user account. Use after obtaining a valid bearer token and when you need the current user's profile.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Chatbots

**Slug:** `SITESPEAKAI_LIST_CHATBOTS`

Tool to list all chatbots. Use when you need an overview of every chatbot linked to your account. No parameters required.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
