CPI Tech

Technological Solutions
Shaping the Industry

0

About Us

Case study · SAY! · Full-stack development

Job matching built on skills – not resumes

We built SAY! from the ground up — concept, mobile apps, and platform: a three-sided marketplace connecting job seekers, employers, and staffing agencies, with AI-powered matching, an in-app application chat, and sign-up in under three minutes.

iOS & AndroidMarketplaceAI matchingWeb dashboards
Job suggestion in the SAY! app with an 84 percent matching score for a forklift operator role

100,000+

jobs placed

< 3 min

to a complete profile

3

user groups on one platform

GDPR

compliant, hosted on EU servers

The challenge

Three audiences, one market full of friction

The staffing and temp work industry ran on fragmented channels: phone chains, emails, paper applications, and manual coordination. Employers needed suitable staff faster, job seekers expected a modern mobile experience — and staffing agencies lacked a central platform for their candidates.

SAY! had to serve all three sides, each with very different needs: job seekers who want to show what they can do — without a resume or cover letter. Companies that want to post open positions in minutes and spot fitting applicants right away. And staffing agencies that list their own workforce and win contracts through the platform.

SAY! web dashboard for companies: applicant list with matching scores

Our approach

Concept, apps, and platform from a single team

We developed the entire concept and platform from scratch: a three-sided marketplace with AI-powered matching. The algorithm compares skill profiles, preferences, and location — a matching score instantly shows both sides how well they fit.

Skill profiles replace the resume: a guided onboarding captures abilities in under three minutes, and applicants stay anonymous until they actively apply. When both sides say yes, the application chat starts right inside the app. Native iOS and Android apps are complemented by web dashboards for companies and staffing agencies; the backend handles real-time notifications and automated matching on GDPR-compliant EU servers.

The results

More than 100,000 jobs placed

SAY has placed more than 100,000 jobs since launch, establishing itself as a modern alternative to classic job boards and temp staffing routines: no phone chains, no paperwork, and a significantly shorter time to hire.

Today SAY! is rolling out as a regional job matching platform in Südbaden, Germany — free for job seekers, with free job postings for companies and a regional partner program for chambers, trade associations, and municipalities. Placements span sectors like warehousing, skilled trades, care, manufacturing, and hospitality — both permanent roles and temp work.

SAY! web dashboard: application chats between companies and candidates

How it works

From profile to job in three steps

The app's core flow — reduced to what a placement actually needs.

Voice-guided onboarding in the SAY! app asking which job you are looking forApplication chat in the SAY! app: a company and a candidate arranging an interview

01

Capture skills

Job seekers speak in what they can do — guided by the onboarding, no resume required, done in under three minutes.

02

Check the matching score

The algorithm compares skills, preferences, and location and shows both sides the fit as a clear number.

03

Match and chat

When both sides say yes, the application chat opens right in the app — interview scheduling included, no waiting.

Modules

What's inside the platform

The key building blocks we developed for SAY!.

Native apps for iOS & Android

A mobile-first experience with push notifications: profile, matching, and chat all run on the smartphone.

Guided onboarding

A chatbot walks users through registration; the skill profile is ready in under three minutes — no document uploads.

Matching score

Skill profiles, preferences, and location feed into a score that makes the fit visible at a glance.

Application chat

Once both sides match, a direct chat opens — questions and interview scheduling without phone chains.

Dashboards for both business sides

Post positions, compare applicants, list your own workforce: web interfaces for companies and staffing agencies.

GDPR-compliant EU hosting

All data is processed on European servers; profiles stay anonymous until users actively apply.

Next step

Planning a platform of your own?

Marketplace, matching logic, or an app serving several user groups: we deliver concept, design, and engineering from a single team — at a fixed price, with ongoing support beyond launch.

Ready to discuss anything

Tell us briefly about your project.

Dein Vorhaben

Was willst du bauen?

Maximilian Schmidt

Maximilian Schmidt, Founder & CEO, has answers for anything

50.1104° N, 8.6538° E