We deliver the right message through the right channel at the right time.
Our services have one goal:
predictable customer communication through multi-channel delivery and automation.
10+ years
in the market
Millions of messages
per month
Predictable delivery
and control
Who we are
From SMS to a multi-channel messaging and automation platform
We started in 2013 with a clear goal: predictable SMS delivery for business processes where there is no room for surprises. Over time, we expanded into multi-channel communication — with integrations to mobile operators and leading providers. As a result, you get more control, better coverage, and stability under load.
The next natural step was automating customer communication—campaigns and customer journeys triggered by behavior and CRM/API events, with clear rules and measurable impact.
In parallel, we built a monitoring and early-response system that detects deviations in integrations and infrastructure. This helps us catch issues early and keep the service predictable and reliable.
The team behind Procode
A small team that takes personal responsibility for the product, operations and support — so we can respond fast and pay attention to every detail.

Todor Sbirkov
CEO and Founder
Focus: platform, partnerships, and delivery quality. Works “from infrastructure to real-life usage scenarios”, so solutions stay practical and executable.

Maya Atanasova
Marketing and Sales
Focus: the right positioning, clear expectations for the project, and communication that leads to real results.

Engineering and Support
Reliability and Growth
The team that builds the systems and integrations, monitors, and keeps the service predictable.
Focus: stability, monitoring, fast diagnostics, and control.
Services we provide
Our services cover delivery and automation—from routing and reporting to customer journeys.
Multi-channel messaging (CPaaS)
A service for sending and managing business messages via SMS, Viber, WhatsApp, Email, In-App and Web Push—via API or through a web interface.
Customer engagement automation (SaaS)
A service for automated campaigns and customer journeys—triggered by behavior or CRM/API events, with clear rules, control, and measurement.
Consulting and ROI sprints
We help teams choose the right channels and launch automations with measurable impact—with a clear plan, a fast start, and execution control.
How we ensure predictable delivery and control
When messaging is part of critical business processes, predictability and control matter most. That’s why Procode invests consistently in capacity, security, and delivery stability.
Direct connectivity and leading providers
We work with mobile operators and established providers to ensure maximum quality and predictability.
Monitoring and early response
24/7 monitoring across thousands of metrics – for timely response and stable delivery.
Stability under load
The service is designed to perform predictably at high volume and during peaks.
Backup routes and providers
When needed, we use an alternative route to keep delivery stable.
Security and traceability
Trackable statuses, logs, role-based access, policies and controls aligned with business requirements and GDPR.
Transparency
We keep communication transparent: when there is a deviation, we prioritize clear diagnostics, status, and next steps. This is part of how we work—and why our services remain predictable.
How we work with partners and teams
We start fast and predictably—with clear requirements, tests, and delivery control.
Step 1 — Quick clarification call (30–45 min)
We define message types, goals, channels, requirements, and risks. We choose the delivery logic and fallback (the backup channel used when the primary channel fails).
Step 2 — Setup and testing
We set up templates, routes, rules, and traceability. We run test scenarios and validate behavior in real conditions.
Step 3 — Launch and optimization
We go live with monitoring and clear statuses. We track and optimize channel and timing based on the goal: delivery, engagement, or cost.
What we need from you (to start)
- Main message types (OTP / alerts / marketing campaigns)
- Preferred channels and priorities (delivery vs. cost vs. engagement)
- Estimated volume and peaks
- Integration approach (API / CRM / file) and a technical contact
For partners and direct integrations
We work with communication channels and providers through a clear technical process—with strict testing, traceability and control. Our goal is simple: predictable delivery and fast diagnostics when something deviates.
Requirements and testing
We work with specifications, test scenarios, and real-world validation—before go-live.
Traceability and reporting
Clear statuses and delivery logs—for diagnostics and control when something deviates.
Escalation and response
Clear communication and fast resolution—without passing responsibility between teams.
Frequently asked questions
Let’s discuss your case
Send us the countries and an estimated volume and we’ll come back with clear next steps and a start option.
Helpful to include:
• countries and channels (SMS/Viber/WhatsApp/Email)
• estimated monthly volume + peaks
• integration (API/CRM/web) and message type (OTP/notifications/campaigns)