Build with AI
Connect your coding agent to customer data, events, and prepared campaigns through the maxclicks Public API. Start with the HTTP quickstart: verify your workspace, sync a contact, then send a template your team has prepared.
No maxclicks package is required. Store an API key in your server or agent environment as MAXCLICKS_API_KEY, then make a read request:
curl --fail-with-body https://api.maxclicks.ai/v1/me \
-H "Authorization: Bearer $MAXCLICKS_API_KEY"
Check that data.space is the workspace you intend to use. Give your agent the current API reference and ask it to inspect schemas and attributes before writing records. Schemas, content, sending settings, and journeys are authored in the app; the public API supplies data, triggers prepared work, and reads results.
| Your next task | Start here |
|---|---|
| Connect customer data and send a prepared email | API quickstart |
| Give a coding agent the right context and first task | Onboard an AI agent |
| Find request shapes and runnable examples | API reference |
| Use maxinja to build a campaign inside maxclicks | maxinja |
MCP server
The MCP server exposes API operations as tools for compatible assistants. Connect to https://mcp.maxclicks.ai/mcp and approve the connection in maxclicks, or run the maxclicks-mcp npm package locally with stdio.
The MCP reference documents configuration, authentication, and the available tools.
CLI
The CLI provides JSON commands for shell scripts and agents. Install it with npm install -g maxclicks-cli, then run maxclicks login and maxclicks whoami. The CLI reference covers configuration, resource commands, and JSON output.
Agent skills
Skills teach your coding agent the maxclicks data model, API conventions, and common integration tasks. Install them with npx skills add https://maxclicks.ai, then configure the CLI, SDK, or MCP connection your agent will use. Agent skills describes the catalog and setup.
SDKs
The client library reference covers eight SDKs with installation instructions, authentication, and examples. Choose the SDK for your application’s language, or use the direct HTTP examples in the API reference.