Curately AI Integration Demos

Explore our five embedded UI widgets that bring AI-powered hiring intelligence directly into Hireology

🎯

AI Match

Automatically match candidates from Curately's talent pool to your open positions using AI-powered matching.

  • Real-time AI candidate matching
  • Multi-dimensional scoring (Title, Skills, Education)
  • Compact table view with sortable columns
  • Direct integration with candidate profiles
View Demo →
📊

AI Evaluation

Define custom evaluation criteria and let AI assess candidates against your specific requirements.

  • Custom criteria definition (experience, skills, education)
  • AI-powered candidate evaluation
  • Thumbs up/down scoring per criterion
  • Batch evaluation for multiple candidates
View Demo →
💬

Maya Interview Builder

Create AI-powered interview questions that automatically screen and evaluate candidates.

  • Screening & reasoning question types
  • AI-generated contextual questions
  • Knockout question flags
  • Category-based organization
View Demo →
📋

Maya Interview Report

View detailed Maya interview results with audio playback, scoring breakdown, and Q&A analysis.

  • Audio interview playback with controls
  • Overall match score with breakdown
  • Question-by-question scoring (Good/Average/Bad fit)
  • Integrates as new tab in applicant detail page
View Demo →
💬

Career Site Chatbot Settings

Configure Curately's AI chatbot for your career site with custom branding, domains, and contact details.

  • Custom chatbot name and avatar
  • Domain management for chatbot deployment
  • Brand colors and styling customization
  • Contact details configuration
  • Easy embed code generation (client_id=3)
View Demo →

Technical Architecture

These embedded UI widgets are built using Web Components (Custom Elements V1) with Shadow DOM for style encapsulation. Each component is fully self-contained and can be embedded into any HTML page with a simple script tag and custom element.

Web Components Shadow DOM FastAPI Backend JWT Authentication Railway Hosting Hireology Branding

Production API Endpoints:

GET /api/v1/matches/{job_id} - Get AI-matched candidates GET /api/v1/evaluation/criteria/{job_id} - Get evaluation criteria POST /api/v1/evaluation/run/{job_id} - Run AI evaluation GET /api/v1/maya/interview/{job_id} - Get Maya interview POST /api/v1/maya/interview/{job_id} - Save Maya interview POST /api/v1/maya/generate/{job_id} - Generate AI questions GET /api/v1/maya/report/{candidate_id} - Get Maya report for candidate GET /api/v1/chatbot/settings?client_id={id} - Get chatbot settings POST /api/v1/chatbot/settings?client_id={id} - Save chatbot settings

How to Integrate

Each widget can be integrated into Hireology by adding a new tab in the job detail page. The recommended integration points are: