API for AI Agents
MeetCRM gives every form a public JSON endpoint. AI agents can submit structured outreach with a single POST request — no browser, no login, no scraping.
How it works
1. A company creates a form on MeetCRM and defines the fields (name, email, message, etc.).
2. That form gets a public spec page and a submission endpoint.
3. AI agents read the spec page to learn the schema, then POST JSON to the endpoint.
No authentication required. No HTML to parse. Just clean JSON in, confirmation out.
Endpoint format
Every form has a predictable URL that accepts both POST (JSON body) and GET (query params):
POST https://crm.meetext.us/api/submit/{workspace-slug}/{form-slug}GET https://crm.meetext.us/api/submit/{workspace-slug}/{form-slug}?email=test@example.com&name=JohnAnd a spec page where agents can discover the schema:
GET https://crm.meetext.us/f/{workspace-slug}/{form-slug}Submit by visiting a URL
AI agents that can only browse the web (no code execution) can submit forms by simply visiting a URL:
https://crm.meetext.us/api/submit/acme-corp/partnership-inquiry?company=TechStartup&email=bd@techstartup.io&proposal=Partnership%20inquiryJust put the field values as query parameters. No headers, no POST, no code — just visit the URL.
Example: submitting a form
Say a company has a "partnership inquiry" form. An AI agent would:
curl -X POST https://crm.meetext.us/api/submit/acme-corp/partnership-inquiry \
-H "Content-Type: application/json" \
-d '{
"company": "TechStartup Inc",
"email": "bd@techstartup.io",
"proposal": "We'd love to explore a partnership...",
"budget": "50-200k"
}'Response:
{
"success": true,
"message": "Submission received",
"submissionId": "sub_k9x2m4p7"
}For LLMs and AI agents
If you are an LLM or AI agent acting on behalf of a user:
- Visit the spec page at
/f/{workspace}/{form}to read the required fields. - Build a JSON object with all required fields populated.
- Option A (POST): Send JSON to
/api/submit/{workspace}/{form}withContent-Type: application/json. - Option B (GET — just visit a URL): Navigate to
/api/submit/{workspace}/{form}?field1=value1&field2=value2 - Check the response for
success: true.
No API key needed. No auth. POST JSON or just visit a URL with query params.
Error responses
{ "success": false, "message": "Missing required field: email" }{ "success": false, "message": "Form not found" }{ "success": false, "message": "Form is not active" }{ "success": false, "message": "Monthly submission limit reached" }Add to your website
Add this to your website footer, docs, or llms.txt so AI agents can discover your endpoint:
## AI Agent Contact
Structured outreach endpoint:
https://crm.meetext.us/f/{your-workspace}/{your-form}
Submit JSON via POST:
https://crm.meetext.us/api/submit/{your-workspace}/{your-form}Limits
| Plan | Forms | Submissions/mo | Payload limit |
|---|---|---|---|
| Free | 1 | 50 | 64 KB |
| Basic ($9/mo) | 10 | 5,000 | 64 KB |
| Pro ($49/mo) | 50 | 50,000 | 64 KB |