Intent Detection
Detect user intent from natural language messages for routing, support, and workflow automation.
/api/v1/ai/intent-detection
- text
- intent_types
- intent_entities
RSFlowHub has 29 live AI APIs in 11 categories. Each endpoint does one job, from sentiment analysis and PII redaction to ticket triage and image generation, and every one uses the same API key and the same JSON response.
Natural language processing REST APIs for translation, grammar enhancement, text summarization, and data redaction.
Detect user intent from natural language messages for routing, support, and workflow automation.
/api/v1/ai/intent-detection
Translate text between multiple languages using AI for high-quality contextual translations.
/api/v1/ai/translation
Analyze the emotional tone of text to identify positive, negative, neutral, or mixed sentiments.
/api/v1/ai/sentiment-analysis
Condense long-form text, articles, or transcripts into configurable summaries and optionally extract structured data.
/api/v1/ai/text-summarize
Automatically correct spelling, grammar, and punctuation while optionally adjusting tone and dialect.
/api/v1/ai/grammar-fix
Email intelligence APIs for priority scoring, sentiment analysis, smart reply generation, and auto-routing.
Generate intelligent, context-aware email replies based on the original email and optional analysis results. Customize the response with different tones, writing styles, languages, and business instructions to produce professional, human-like replies.
/api/v1/ai/email-reply
Analyze incoming emails using AI to extract structured insights such as category, intent, priority, sentiment, language, entities, and summary.
/api/v1/ai/email-analyze
Determine the most appropriate business action for an email using AI. The API analyzes the email and recommends workflow decisions such as replying, forwarding, assigning, archiving, escalating, or routing to the correct department.
/api/v1/ai/email-workflow
Automate review sentiment extraction, pros & cons summarization, and automated public review responses at scale.
Analyze sentiment, category, key topics, emotions, and urgency of a customer review.
/api/v1/ai/review-analyze
Summarize a batch of customer reviews, extracting positive/negative themes, complaints, and suggestions.
/api/v1/ai/review-summary
Generate a professional, context-appropriate response to a customer review.
/api/v1/ai/review-reply
Analyze multiple reviews to generate actionable business recommendations and priorities.
/api/v1/ai/review-insights
Comment intelligence APIs for automated toxicity filtration, tone detection, and community engagement.
Analyze sentiment, intent category, topics, reply requirements, recommended actions, and priority of a social media comment.
/api/v1/ai/comment-analyze
Generate an engaging, context-aware reply to a social media comment matching your business context.
/api/v1/ai/comment-reply
Perform automated safety checks on social media comments to flag spam, abuse, harassment, and toxic behavior.
/api/v1/ai/comment-moderate
Ticket intelligence APIs for automated SLA prioritization, troubleshooting response drafting, and ticket deflection.
Analyze sentiment, priority, urgency, intent, department routing, and recommended actions of a customer support ticket.
/api/v1/ai/ticket-analyze
Generate a professional, context-appropriate reply to a support ticket using only available details.
/api/v1/ai/ticket-reply
Determine the next automation workflow action, priority, and department route for a customer support ticket.
/api/v1/ai/ticket-workflow
RAG synthesis and semantic vector search APIs with source citations to reduce hallucinations.
Create and manage collections of FAQ items for semantic search matching.
/api/v1/ai/faq-collections
Match a search query semantically against an FAQ collection using a hybrid vector-similarity algorithm.
/api/v1/ai/faq-match
Data extraction APIs converting raw emails, documents, and search inputs into validated JSON schemas.
Extract structured JSON data from unstructured text based on a schema.
/api/v1/ai/json-extractor
Understand, normalize, and extract filters, exclusions, and sorting parameters from user natural-language searches.
/api/v1/ai/search-query-parse
Automated content moderation, toxicity scoring, and LLM prompt injection defense for enterprise applications.
Analyze text to determine if it is spam, promotional abuse, or malicious content.
/api/v1/ai/spam-detection
Automatically detect and securely scrub Personally Identifiable Information (PII) from text.
/api/v1/ai/pii-redaction
Conversational AI REST APIs for interactive customer chatbots, virtual assistants, and multi-turn task agents.
Standard conversational AI endpoint for interactive chat and assistant-like applications.
/api/v1/ai/chat
Manage first-class AI knowledge bases, index FAQs, plain text, and PDF documents, and perform grounded vector search & Q&A.
/api/v1/knowledge-bases
Build customer-facing AI support chatbots with connected knowledge bases, client-managed actions, and automatic conversation context.
/api/v1/chatbots
Long-form article and search meta snippet generation APIs for CMS platforms and digital marketing tools.
Generate marketing copy, blogs, product text, and social content from short prompts.
/api/v1/ai/content-generation
Text-to-image generation over REST, with hosted image links and per-image credit billing.
Generate images from text prompts using advanced AI models.
/api/v1/ai/image-generation
Try a shorter word such as "email", "review" or "translate", or browse all categories.
Send your key as X-API-Key. Keys can be limited to scopes such as ai, images or knowledge.
Every AI endpoint takes a JSON body and validates it before any model runs.
success, request_id, data.result and meta on success; error.code and error.details on failure.
When a provider fails or rate limits, the call moves to a backup model. Failed calls are not charged.
{
"success": true,
"request_id": "req_3f9a2c7e-5b1d-4e8a",
"data": {
"result": {
"sentiment": "mixed",
"confidence": 0.91,
"aspect_sentiments": [
{
"aspect": "dashboard",
"sentiment": "positive",
"confidence": 0.94
},
{
"aspect": "billing",
"sentiment": "negative",
"confidence": 0.89
}
]
}
},
"meta": {
"version": "v1",
"timestamp": "2026-10-05T09:30:00Z"
}
}
{
"success": false,
"request_id": "req_8c1d4e2a-7f3b-4a9c",
"error": {
"code": "VALIDATION_ERROR",
"message": "The text field is required.",
"details": {
"text": [
"The text field is required."
]
}
},
"meta": {
"version": "v1",
"timestamp": "2026-10-05T09:30:00Z"
}
}
Two products you can add with one script tag. They have their own tokens and plans, so they do not need an AI API key.
A chatbot for your site that answers from your documents, captures leads and opens support tickets. Replies use your plan credits.
Contact forms and double opt-in signups without a backend, as an embed or through the Forms API. Billed on Forms plans, with a free plan.
| Method | Endpoint | What it does | Link |
|---|---|---|---|
| GET | /api/v1/forms/config |
Read the fields, texts and colours of a form. | Reference |
| POST | /api/v1/forms/submissions |
Send a contact message with spam protection. | Reference |
| POST | /api/v1/forms/subscribers |
Add a newsletter signup with double opt-in. | Reference |
More detail in the docs, or download the OpenAPI spec.
Free plan with 100 credits/month + 1,000 bonus credits when you sign in before 23 Nov. Test any endpoint in the playground before you write code.
Flowy
AI assistant