★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR★ AI AGENTS RUNNING 24/7 ★ MAC MINI M1/M2/PRO ★ TELEGRAM • DISCORD • SLACK • WHATSAPP • TEAMS • IMESSAGE ★ FROM $0.08/HR

DOCUMENTATION

Everything you need to know about deploying and managing your AI agents on Sprout.

OVERVIEW

Sprout provides dedicated Mac hardware for running AI agents 24/7. Unlike cloud VMs or shared hosting, your agent runs on a real Mac Mini with Apple Silicon, giving you native macOS capabilities and consistent performance.

KEY BENEFITS

  • Dedicated hardware - no noisy neighbors or throttling
  • Native macOS - required for iMessage integration
  • Apple Silicon efficiency - M1/M2 chips are power-efficient
  • Full admin access - install anything you need
  • Pay-as-you-go - credits, not subscriptions

CREATING AN ACCOUNT

Getting started with Sprout:

  1. 01

    Sign Up

    Create an account with your email address and password.

  2. 02

    Purchase Credits

    Buy a credit package to fund your instances.

  3. 03

    Deploy an Instance

    Use the wizard to configure and deploy your first AI agent.

UNDERSTANDING CREDITS

Credits are Sprout's unified currency. Everything is paid with credits:

COMPUTE

Hourly cost for running your Mac

Mac Mini M18 credits/hr
Mac Mini M210 credits/hr
Mac Mini M2 Pro15 credits/hr

CHANNELS

One-time setup fee per channel

TELEGRAM50 credits ($0.50)
DISCORD50 credits ($0.50)
SLACK100 credits ($1)
WHATSAPP200 credits ($2)
MSTEAMS150 credits ($1.50)
IMESSAGE250 credits ($2.50)

SUPPORT

Human assistance costs

Initial setup fee (required)500 credits
Troubleshooting200 credits
Custom Work300-1000 credits

YOUR FIRST INSTANCE

The deploy wizard guides you through creating an instance:

1. NAME YOUR INSTANCE

Choose a memorable name for your agent (e.g., "work-assistant", "project-bot").

2. SELECT HARDWARE

Choose between Mac Mini M1, M2, or M2 Pro based on your workload needs.

3. CHOOSE A PROFILE

Select a preset configuration (Personal Assistant, Project Manager, etc.) or use Custom.

4. ADD CHANNELS

Select which messaging platforms your agent should connect to.

5. REVIEW & DEPLOY

Confirm your configuration and costs, then deploy. Our team will provision your Mac.

HARDWARE OPTIONS

Mac Mini M1

8GB RAM, 256GB

Light workloads

8 credits/hr

Mac Mini M2

8GB RAM, 256GB

Standard workloads

10 credits/hr

Mac Mini M2 Pro

16GB RAM, 512GB

Heavy processing

15 credits/hr

REMOTE ACCESS

You get full remote desktop access to your Mac via two options:

ANYDESK

Industry-standard remote desktop with excellent performance.

  • Cross-platform (Windows, Mac, Linux, mobile)
  • Low latency connection
  • File transfer support

DESKIN

Alternative remote access option.

  • Web-based access available
  • No software installation required
  • Works through firewalls

Access credentials are provided in your dashboard after instance setup.

EXTERNAL STORAGE

Every Mac Mini ships with its on-device SSD (256 GB on M1, 512 GB on M2 and M2 Pro). That is enough for most agents, but long-running instances accumulate chat history, media attachments, caches, and logs. For those workloads, you can attach external storage to expand capacity without paying for a larger hardware tier.

ON-DEVICE SSD

The internal Apple SSD that ships with your Mac.

  • Included at no extra cost
  • Highest read/write throughput
  • For OS, apps, and active data

EXTERNAL VOLUME

Attached USB-C/Thunderbolt SSD mounted to your instance.

  • 256 GB or 512 GB
  • Billed hourly from your balance while the instance runs (+2 or +3 credits/hr)
  • Ideal for media, archives, and backups

WHAT TO PUT ON EXTERNAL STORAGE

  • + Long-term chat history and message archives
  • + Images, video, and voice attachments from channels
  • + Model caches, embeddings, and vector databases
  • + Rotating log files and diagnostic snapshots

Need more space? Choose an external drive when you deploy an instance, or contact support to add one to an existing instance.

CHANNEL OVERVIEW

Channels are the messaging platforms your agent connects to. We support two types:

SELF-SERVICE

You provide API credentials and set it up yourself.

  • Telegram - Bot token from @BotFather
  • Discord - Bot token from Developer Portal
  • Slack - Bot + App tokens

HUMAN-ASSISTED

Our team handles complex setup for you.

  • WhatsApp - Business API or phone linking
  • MS Teams - Azure AD registration
  • iMessage - Apple ID via BlueBubbles

TELEGRAM SETUP

  1. 1. Create a Bot with @BotFather

    Open Telegram, search for @BotFather, and send /newbot. Follow the prompts to name your bot.

  2. 2. Copy the Bot Token

    BotFather will give you a token like 123456789:ABCdefGHIjklMNOpqrsTUVwxyz. Keep this secret!

  3. 3. Enter Token in Dashboard

    Go to your instance settings, find the Telegram channel, and paste your token.

  4. 4. Start Chatting

    Send a message to your bot in Telegram. Your agent will respond!

DISCORD SETUP

  1. 1. Create a Discord Application

    Go to discord.com/developers/applications and create a new application.

  2. 2. Create a Bot

    In your application, go to "Bot" section and click "Add Bot".

  3. 3. Copy the Token

    Click "Reset Token" to get your bot token. Keep this secret!

  4. 4. Invite Bot to Server

    Use OAuth2 URL Generator to create an invite link with "bot" scope and necessary permissions.

  5. 5. Enter Token in Dashboard

    Paste your token in the Discord channel settings in your Sprout dashboard.

SLACK SETUP

  1. 1. Create a Slack App

    Go to api.slack.com/apps and create a new app from scratch.

  2. 2. Enable Socket Mode

    In Settings > Socket Mode, enable it and generate an App-Level Token with connections:write scope.

  3. 3. Configure Bot User

    Go to Features > App Home and enable the bot user. Give it a display name.

  4. 4. Add OAuth Scopes

    In OAuth & Permissions, add chat:write, app_mentions:read, and im:history scopes.

  5. 5. Install to Workspace

    Install the app to your workspace and copy the Bot User OAuth Token.

  6. 6. Enter Tokens in Dashboard

    Provide both the App-Level Token and Bot User OAuth Token in your Sprout dashboard.

DASHBOARD

The web dashboard is your central control panel for managing instances:

  • + View all your instances and their status
  • + Monitor resource usage and health
  • + Configure channel credentials
  • + Access remote desktop credentials
  • + View billing and credit history
  • + Request human support

HUMAN SUPPORT

When you need help beyond what the dashboard or bot can provide, our team is here:

SETUP HELP

We'll configure everything for you.

500 credits

TROUBLESHOOTING

Diagnose and fix issues.

200 credits

CUSTOM WORK

Special integrations or configs.

300-1000 credits

Request support from your dashboard.