
Do you want access to the most powerful digital marketing solution available for your business? Unlock limitless growth potential with our comprehensive digital marketing solution and expert support
Fill out the form below to get started!

Gain access to unlimited support coupled with expert guidance to navigate our marketing technology seamlessly. Never feel stranded again as our team stands ready to assist you at every turn.

Easily centralize your contacts with our CRM integration, including automatic LinkedIn imports. Track interactions across all platforms for targeted engagement strategies.

Deploy agents that go beyond chat to manage pipelines and trigger complex workflows. These digital workers execute multi-step tasks 24/7, ensuring no lead is missed while autonomously scaling your operations to meet every business goal.

Our platform comes with pre-built, customizable snapshots by industry loaded with automations, templates, and tools so you have begin putting our system to work on day one.

Powerful Email Marketing Tools
Utilize our robust email marketing technology to craft engaging campaigns and automate follow-ups. Maximize audience engagement and conversion rates with powerful tools designed to deliver results.

Deploy 24/7 agents that handle complex conversations and lead nurturing. These systems autonomously sync with your CRM and execute follow-up workflows, turning inquiries into sales-ready opportunities without human intervention.

Create unlimited marketing funnels and materials effortlessly with our intuitive interface and customizable templates. Scale your outreach efforts exponentially and capture leads with ease.
Social Media Scheduling: Schedule social media across all major channels and have unlimited recurring posts
CRM & Pipeline Management: Track leads, manage customer relationships, and monitor sales pipelines in one place.
Automated Follow-Ups: Create custom workflows for email, SMS, and call reminders to engage prospects effortlessly.
Smart Workflow Automation: Automate lead routing and pipeline updates using AI that triggers personalized follow-ups based on real-time prospect sentiment.
Custom Chatbots: Qualify leads and answer inquiries 24/7 with AI-powered chat solutions.
Multi-Channel Marketing: Run email campaigns, text messages (SMS), and social media ads from a single platform.
Landing Page Builder: Design high-converting pages with drag-and-drop tools and customizable templates.
Appointment Scheduling: Allow customers to book directly into your calendar with automated reminders.
Review Management: Generate, track, and respond to customer reviews to boost online reputation.
Payment Processing: Accept payments seamlessly through the platform.
Industry-Specific Marketing Tools
Our platform comes with pre-built, customizable snapshots ready to use.
Unlimited Integrations: Compatable with Make.com and Zapier for unlimited integrations and AI automations.
Call Tracking & Recording: Monitor call performance and record important conversations for training and analysis.
AI Booking Agents: Deploy autonomous agents to qualify leads and book meetings directly into your calendar via SMS and DM 24/7.
Analytics Dashboard: Access real-time reporting on campaign performance and business metrics, including advertising reporting via Meta and Google.
Membership & Course Hosting: Create and sell online courses or membership programs directly through the system.
Lead Nurturing Funnels: Build automated sequences to turn cold leads into loyal customers.
Unlimited Users: Add your entire team to collaborate without additional licensing fees.
Mobile App: Manage your business on the go with the iOS and Android mobile apps.
Dedicated Support: Get expert assistance to help you maximize platform features.


If your AI Agent only lives inside a dashboard, you're leaving most of its value on the table. The real payoff comes when the agent can be called from the tools your business already runs on — your own app, a mobile experience, an internal ops tool, or an automation platform like Zapier or Make. Ajax Union MarTech's Public API makes that possible: it lets any external system list, inspect, and run your production-ready AI Agents programmatically, without anyone logging into the dashboard by hand.
This guide walks through what the Public API does, when to use it, and how to connect it to an outside system step by step.
The Public API is a secure channel for outside applications to talk to your AI Agents directly. Instead of a person clicking through the interface, your software sends a request over HTTPS, the matching agent runs, and you get back a structured JSON response your system can parse immediately — no extra parsing or natural-language cleanup required on your end.
Every request is tied to a specific account and must carry proper authentication. Only agents that have been promoted to Active status in the Production stage are reachable through the API — agents still in draft or testing are not exposed.
A few common reasons teams reach for this:
Embedding agents elsewhere. Put an agent's intelligence inside a mobile app, a SaaS product, a voice assistant, or an internal tool your team already uses daily.
Triggering agents from automations. Kick off an agent run as a step inside a larger workflow in Zapier, Make, or a custom pipeline.
Centralizing access control. Manage who can call which agent through scoped, revocable tokens rather than shared logins.
Getting clean, structured output. Every response comes back as JSON, so downstream systems can act on it without additional interpretation.
Confirm two things before writing any code:
The agent you want to call is already published and Active in Production. Agents in draft won't respond to API calls.
You know which account you're connecting to — every request needs to specify this, and requests missing it are rejected outright.
Step 1: Turn on AI Agents for your account. Make sure the AI Agents capability is enabled and that the agent you plan to call has at least one version published to Production.
Step 2: Create your API credentials. In your account's developer settings, create either a Private Integration or an OAuth app, depending on how you plan to authenticate (more on the difference below). This step generates the credentials your external system will use to identify itself.
Step 3: Save your credentials securely. Copy the Client ID and Client Secret (for OAuth) or the Private Integration Token (for a direct server-to-server connection). Treat these the same way you'd treat a password — they grant access to run agents on your account's behalf.
Step 4: Exchange for an access token (OAuth only). If you're using OAuth, your app calls the token endpoint with an authorization code to receive a bearer access token. Store this token securely and refresh it before it expires — OAuth supports a standard refresh flow so users don't need to re-authenticate manually.
Step 5: Test the connection. Make a simple List Agents call, passing your account identifier as a query parameter. [Guessing] The exact base URL for this call should come from your Ajax Union MarTech developer settings rather than being hardcoded — confirm the correct endpoint domain before publishing this instruction externally. A successful response returns the list of agents available to that account.
Step 6: Grab the agent ID you want to run. Parse the response from Step 5 and note the ID of the specific agent you intend to execute.
Step 7: Execute the agent. Send a request to the Execute Agent endpoint with your account identifier and the input you want the agent to process (for example, a prompt like "Write a Facebook ad for a plumbing company"). The response comes back as a single JSON object containing the agent's full output.
Step 8: Save the execution ID for follow-up turns. If the conversation needs to continue — a follow-up question, a refinement — the response includes an execution ID. Pass that same ID on your next call to keep the conversation threaded rather than starting over.
List Agents — returns every active agent available to your account. Useful for populating a dropdown of available agents inside your own app.
Get Agent — retrieves full detail on one agent: its name, status, configured tools, variables, and lifecycle stage. Useful for showing agent details before running it, or checking what inputs it expects.
Execute Agent — runs the agent and returns the complete result in one response. This is the endpoint that does the actual work.
Beyond these three, account management actions — creating, updating, publishing, and deleting agents — are also available through the API for teams that want to manage their entire agent library programmatically rather than through the dashboard.
You have two ways to authenticate:
OAuth 2.0 is the standard choice when you're building something other users will connect their own accounts to — think a SaaS product with multiple customers. It uses a bearer access token in the request header and supports token refresh without requiring the user to log in again.
Private Integration is the simpler path for server-to-server connections where you control both ends — an internal tool, a backend automation, a single-account integration. You generate one token scoped to a specific account and use it the same way you'd use an OAuth access token, just without the authorization-code exchange.
Neither approach should ever be called directly from client-side JavaScript. Always route the request through your own backend so the token itself is never exposed in a browser.
Each account is capped at 300 API requests per minute across all AI Agent endpoints — worth knowing before you build a high-volume integration. Execution sessions (tracked by the execution ID) expire after 30 minutes of inactivity; after that, start a fresh session rather than trying to resume the old one.
Yes. Each account is limited to 300 requests per minute across all AI Agent endpoints.
Not currently. The Execute Agent endpoint returns one complete JSON response after the agent finishes running.
Yes. Only agents that are Active in the Production stage are reachable through the API.
The request fails with an error indicating the account identifier is required.
No — always proxy the call through your own backend so your access token isn't exposed to anyone viewing the page source.
30 minutes of inactivity before it expires. Start a new session if you need to pick the conversation back up after that.
Yes, through the standard OAuth refresh flow, so returning users don't need to reauthorize manually.
Yes — a Private Integration token is scoped to the single account it was generated for and won't work across others.
Ready to put your AI Agents to work outside the dashboard? Head to app.ajaxunion.com to generate your credentials and get connected, or visit https://martechsupport.com/home for more guides on getting the most out of your AI Agents.
Our monthly subscription is just $249*, providing you with unlimited access to all features and support without any hidden fees. Try it FREE for 7 days!
Enjoy the flexibility to cancel or upgrade your subscription at any time, ensuring you get the most value out of your investment in comprehensive digital marketing support and cutting-edge technology.
*Some features have usage-based fees - learn about them here.
In this video you’ll learn:
Easy ways to organize your contacts and communicate better.
Simple methods for creating and handling social media posts.
Time-saving automation to make nurturing leads easier.
Ways to manage reviews and boost your company's reputation.
In this highly personalized process, we create an optimized LinkedIn marketing strategy for you, optimize your LinkedIn profile, and produce a calendar of content ideas for you to update your LinkedIn on a daily basis—complete with copy to get you started!
Enhance your LinkedIn™ presence with evyAI,
a Chrome extension and a web app that supports your LinkedIn™ activities.
Create Personas, generate ideas, craft posts and 10x your LinkedIn™ exposure and productivity.
Join our free monthly strategy session to get expert feedback on your current B2B marketing approach. Learn actionable ways to attract more leads and generate high-quality referrals.
