Developer Docs

Developer Documentation

Everything you need to build, deploy, and scale AI agents

Getting Started

  • Quick Start Guide
    Deploy your first agent in under 5 minutes
  • Platform Overview
    Architecture, concepts, and key terminology
  • Account Setup
    Workspace creation, team invites, and initial configuration

Authentication

  • API Keys
    Generate and manage API keys for programmatic access
  • OAuth 2.0
    Connect third-party apps using OAuth flows
  • SSO / SAML Setup
    Configure enterprise single sign-on

Agents

  • Creating Your First Agent
    Step-by-step agent creation walkthrough
  • Agent Configuration
    System prompts, tools, memory settings, and personas
  • Agent Versioning
    Deploy, rollback, and A/B test agent versions

Knowledge Sources

  • Connecting Documents
    Ingest PDFs, Word docs, and text files
  • Database Connectors
    Connect PostgreSQL, MySQL, and other databases
  • API Data Sources
    Pull live data from REST APIs and webhooks

Integrations

  • Integration Catalog
    Browse all available integrations
  • Slack Integration
    Deploy agents in Slack channels and DMs
  • CRM Connectors
    Salesforce, HubSpot, Pipedrive setup guides

API Reference

  • REST Endpoints
    Complete API endpoint documentation
  • SDKs & Libraries
    Node.js, Python, Go, and more
  • Webhooks
    Event-driven agent automation

Workflow Orchestration

  • Multi-Agent Workflows
    Coordinate multiple agents
  • Conditional Logic
    Route conversations based on conditions
  • State Management
    Maintain context across interactions

Prompt Controls

  • System Prompts
    Define agent behavior and personality
  • Few-Shot Prompting
    Improve accuracy with examples
  • Token Management
    Optimize context window usage

Evaluation & Testing

  • Unit Testing
    Build tests for agent responses
  • A/B Testing
    Compare different agent configurations
  • Quality Metrics
    Track accuracy and performance

Observability

  • Logging
    Capture detailed execution traces
  • Metrics Dashboard
    Monitor usage and performance
  • Error Tracking
    Debug issues with full context

Deployment

  • Cloud Deployment
    Deploy to Macneil Cloud
  • Self-Hosted
    Run agents on your infrastructure
  • Scaling
    Handle millions of agent runs

Security & Compliance

  • Data Encryption
    End-to-end encryption in transit and at rest
  • Access Control
    Role-based permissions and team management
  • Compliance
    SOC 2, HIPAA, and GDPR support

API Quick Reference

Get started with our REST API

curl -X POST https://api.mymacmart.com/v1/agents/run \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "agt_xxx",
    "input": "What is our refund policy?"
  }'

Can't find what you need?

Contact our support team for help with documentation or technical questions

Get Support