# Apptoto MCP for AI Agents AI Agent Connect

> Apptoto MCP lets you manage your appointment schedule and client messaging through your AI. It handles booking tracking, contact lookups, and SMS/email list management. You can check availability, create events, and sync contacts directly from your chat interface.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_0uB0N2Z9bqd3jHhTpIDWojr4VyqVLOROYXhFcurq/ai-agent-connect
- **Tags:** appointment-reminders, sms-notifications, no-show-reduction, automated-scheduling, client-communication, calendar-sync

## Description

Managing a busy schedule usually means jumping between tabs to see who's coming in, who's on your mailing list, and who needs a follow-up. This Connector changes that by letting your AI agent handle the heavy lifting. Instead of manually digging through a dashboard, you can just ask your agent to see who's booked for tomorrow or to check if a specific client is on your opt-in list. It connects your AI to the core of your Apptoto account, making it possible to create new appointments, pull contact details, and monitor your booking flow in one place.

If you're tired of the friction between your calendar and your communication tools, this is the fix. You can find a client's phone number, see their history, and then immediately schedule a follow-up without leaving your chat interface. It's one of the practical ways to use the Vinkius catalog to actually get work done rather than just moving data around. You get a clear view of your business operations while your AI does the tedious searching and data entry.

## Tools

### get_appointment
Get appointment details

### list_address_books
List all address books

### list_appointments
List all appointments

### list_calendars
List connected calendars

### list_contacts
View every contact in your database. Use this to audit your client list or search for specific people.

### list_messages
List recent messages

## Prompt Examples

**Prompt:** 
```
List my appointments for today.
```

**Response:** 
```
I've pulled your schedule for today. Here is what's on the books:

| Time | Appointment | Client |
| :--- | :--- | :--- |
| 10:00 AM | Consultation | John Smith |
| 01:30 PM | Site Walkthrough | Jane Doe |
| 04:00 PM | Follow-up Call | Mike Ross |

**Total Appointments:** 3
```

**Prompt:** 
```
Find contact details for 'Jane Doe'.
```

**Response:** 
```
I found Jane Doe in your records. Here are her details:

*   **Phone:** (555) 123-4567
*   **Email:** jane.doe@example.com
*   **Status:** Active

Would you like me to book a new appointment for her?
```

**Prompt:** 
```
Create a new appointment 'Site Audit' for tomorrow at 9 AM.
```

**Response:** 
```
Done. I've successfully booked the **Site Audit** for tomorrow at **9:00 AM**. It's now showing in your Apptoto schedule.
```

## Capabilities

### Create new appointments
Add new events to your schedule using natural language commands.

### Check account connection
Verify that your API keys are active and your account is synced.

### Look up client details
Pull phone numbers and email addresses for any contact in your database.

### View booking metadata
Get specific details for any past or upcoming appointment.

### List all online bookings
See a complete list of your current online booking flow.

### Browse client contacts
Access your full database of names and contact information.

### View scheduled events
See all historical and upcoming events in your calendar.

### Manage messaging lists
Check your opt-in and opt-out lists for SMS and email reminders.

## Use Cases

### Quickly checking client opt-ins
A stylist needs to see if a client is on the SMS list before sending a reminder. They ask the agent to check the list_lists.

### Auditing weekly bookings
An office manager wants to see all bookings for the week to spot any gaps. They use list_bookings to get the full summary.

### Booking a follow-up call
A sales rep finds a lead's email with get_contact and then uses create_event to book a call for tomorrow morning.

### Creating a site audit
A contractor wants to create a 'Site Audit' appointment for a new client without opening the app. They use create_event.

## Benefits

- Stop switching tabs by using list_contacts and get_contact to find client info instantly.
- Get a bird's-eye view of your schedule with list_events and list_bookings to see who's coming in.
- Build your calendar faster by using create_event to book new appointments via natural language.
- Keep your marketing clean by using list_lists to check your SMS and email opt-in statuses.
- Verify your setup quickly with get_account_check to ensure your AI always has the latest data.
- Link your workflow by creating events and connecting them to your existing contacts in one go.

## How It Works

The bottom line is you get to manage your entire booking and messaging workflow through a single chat interface.

1. Connect your Apptoto API keys to the Connector to establish a secure link.
2. Grant your AI client permission to read and write to your schedule and contacts.
3. Ask your agent to perform tasks like finding a client's number or booking a new appointment.

## Frequently Asked Questions

**Can the Apptoto MCP manage my SMS lists?**
Yes, it lets you view all your opt-in and opt-out lists so you know exactly who can receive messages.

**How do I use Apptoto MCP to book clients?**
You just tell your AI agent to create a new event, and it handles the details with your Apptoto account.

**Can I see my past appointments with Apptoto MCP?**
Yes, you can list all historical and upcoming events to see your full schedule.

**Will Apptoto MCP help me find client phone numbers?**
It can pull specific contact details for any client in your database instantly.

**How does Apptoto MCP keep my data secure?**
It uses your existing API keys to connect your AI to your private Apptoto account data.

**Can I check if my Apptoto connection is working?**
You can ask the agent to verify your account status at any time to ensure everything is synced.

**How do I find my Apptoto API Key?**
Log in to Apptoto, go to **Settings > API**, and you will find your API Key there. If you don't see it, contact Apptoto support.

**Can I create new appointments via the API?**
Yes, you can use the `create_event` tool to add new appointments to your Apptoto calendar. Provide the subject, start time, and end time.

**Does Apptoto support two-way messaging?**
Yes, Apptoto supports two-way SMS and email messaging. While this server focuses on event and contact management, the contacts you retrieve feed into your messaging workflows.

**How do I find my Apptoto API Key and Secret?**
Log in to your account, navigate to **Settings** > **Advanced** > **API**, and generate or copy your unique credentials.

**Can I list my connected address books via AI?**
Yes! The `list_address_books` tool allows your agent to retrieve all contact directories currently synced with your Apptoto account.

**How do I check sent reminder messages?**
Use the `list_messages` tool to retrieve high-fidelity historical records of all SMS and email communications dispatched programmatically.