Solutions

AI Agent Automation, AI Strategy & Implementation, Custom Software & Platform Engineering, Dedicated Engineering Teams, Product Discovery, Support & Maintenance, Temporal Orchestration

Industries

Artificial Intelligence, Business Automation

Technologies

GitHub, Golang, PHP SDK
Temporal.io-Heroblock

About temporal

Temporal.io is an open-source microservices orchestration platform designed to help developers build highly reliable, scalable, and fault-tolerant applications. By allowing developers to write workflows in their preferred programming language, Temporal simplifies long-running process management and stateful service execution at any scale.

To expand Temporal’s adoption in the PHP ecosystem, Spiral Scout was chosen to develop the official Temporal PHP SDK—bridging the gap between PHP developers and Temporal’s powerful workflow engine. Our goal was to build a fully functional SDK that seamlessly integrates with Temporal’s core features, adheres to PHP best practices, and provides a smooth developer experience.

Objectives

  • Develop the official Temporal PHP SDK to extend Temporal’s language support.
  • Ensure compatibility with Temporal’s core architecture, including workflow and activity execution.
  • Provide PHP developers with a native SDK that follows best practices for PHP development.
  • Create comprehensive documentation to enable easy adoption and integration.
  • Facilitate ongoing collaboration and improvements within Temporal’s open-source ecosystem.
Temporal.io-About

Challenges

Solutions

Challenges

No Technical Team

Temporal’s engineering team set a high technical bar for any external contribution. They needed to ensure that the PHP SDK would meet the same level of reliability and efficiency as existing SDKs written in Go, Java, and TypeScript.

Solutions

Aligning with Temporal’s High Engineering Standards

Before development began, Spiral Scout conducted deep technical sessions with Temporal’s engineers to align expectations and confirm a solid understanding of Temporal’s internal architecture, APIs, and workflows. Our team quickly demonstrated expertise in distributed systems, workflow orchestration, and PHP performance optimizations, reassuring Temporal that we could deliver a production-ready SDK.

Challenges

Building a PHP SDK Without Prior Language Support

Temporal was originally designed for Go and Java, meaning there was no existing PHP SDK to reference. This introduced challenges in ensuring proper compatibility, workflow execution, and performance parity with existing SDKs.

Solutions

Comprehensive PHP SDK Development

We reverse-engineered Temporal’s existing SDKs and reimagined their functionality within PHP’s constraints. Using Golang’s Temporal Core, we built an SDK that seamlessly communicates with the Temporal server while maintaining a PHP-native developer experience.

PHP SDK for open-source microservice platform

our Project strategy

Overview of the critical steps that shaped the project’s success and addressed its key challenges.

Temporal.io-Strategy 01

Deep Technical Alignment with Temporal’s Team

A primary Temporal concern revolved around the potential scenario where even a proficient team might require so much hand-holding, thereby negating the value of an outside party writing this vs their internal team. Prior to the project’s initiation, Spiral Scout took deliberate steps to align with Temporal’s expectations and showcase their sound understanding of software development and PHP.

Temporal platform

Iterative Development & Open-Source Collaboration

A series of technical sessions facilitated between Spiral Scout and Temporal engineers set the stage. These sessions demonstrated a profound understanding of the project’s technical intricacies and assured Temporal of Spiral Scout’s robust team of strong engineers who could dive deep into system details.

Temporal.io-Strategy 03

Documentation & Developer Enablement

Our communication demonstrated that the engineers at Spiral Scout are not only driven, passionate, and self-motivated, but also always able to find solutions to the problems they encounter or that Temporal hadn’t even thought about yet. The PHP engineers independently navigated challenges and knew the correct time when to solicit assistance, thereby ensuring optimal utilization of time and resources.

Results & Impact

The Temporal PHP SDK was successfully developed, tested, and integrated into Temporal’s growing ecosystem of language support. This expanded Temporal’s reach to thousands of PHP developers looking to leverage powerful microservice orchestration without switching to another tech stack. Spiral Scout’s approach ensured that the PHP SDK met Temporal’s high engineering standards, enabling seamless workflow execution and long-running process management in PHP. The project also strengthened Temporal’s open-source collaboration, reinforcing its position as a leading microservices orchestration platform.

During the partnership, Temporal raised over $100 million in funding, further solidifying its market leadership. Today, the PHP SDK remains a critical part of Temporal’s strategy to support developers across multiple programming languages.

Deliverables

  • Fully Functional PHP SDK – Enabled PHP developers to build reliable workflows using Temporal.
  • Comprehensive Documentation & Tutorials – Provided clear integration steps, code examples, and best practices.
  • Seamless Temporal Integration – Ensured compatibility with Temporal’s existing architecture and workflow execution model.
  • Ongoing Support & Open-Source Contributions – Continued collaborations with Temporal’s team to improve the SDK and add new features.
PHP SDK development for Temporal
Temporal PHP SDK

Very rare to find such a motivated and dedicated technical team. They took an incredibly broad task and delivered a high-quality result with zero experience in our domain.

Ryland Goldstein

Ryland Goldstein

Head of Product of Temporal


OVERALL SCORE

At Spiral Scout, we believe that when it comes to SDK development and documentation, it’s time for a change.

5.0

SCHEDULING

On Time / Deadline

5.0

QUALITY

Service & Deliverables

4.5

COST

Value / Within Estimates

5.0

NPS

Willing to Refer

  • Preview

    Market Discovery & System Framing for an AI-Driven Investor Relations Platform

    Established the architectural and market foundation for an AI-native earnings call product.

    AI-Assisted Workflows, Discovery, Investor Relations, Capital Markets
    Link
  • Preview

    Conversational CRM Agent Orchestration for Salesforce-Native SaaS

    Shipped a resilient multi-agent architecture that turns complex Salesforce CRM data into a conversational interface for sales teams.

    AI Agent Automation, Workflow Orchestration, Salesforce Integration
    Link
  • Staq

    Agentic Workflow Orchestration for Autonomous Banking Infrastructure

    Architected a Temporal-backed agentic runtime for a fintech platform shipping autonomous financial workflows to regulated markets.

    AI Agents, Temporal Orchestration, Fintech/Banking
    Link
  • Car Advise Preview

    Designing Agentic Control Systems for Data Integrity & Financial Readiness

    Engineered a configuration system replacing tribal knowledge with enforced rules, deployed to distributors without IT drag.

    AI Agents, Data Governance, Workflow Orchestration
    Link
  • Danfos - preview

    Rules-Driven Configuration Architecture for the Danfoss Network

    Engineered a configuration system replacing tribal knowledge with enforced rules, deployed to distributors without IT drag.

    Guided Configuration Logic, Platform Engineering, Supply Chain
    Link
  • CPQ engine Temporal

    Turning Complex Quoting into Controlled, Repeatable Systems

    Implemented CPQ that cut quote turnaround time by 50% and increased sales accuracy, driving higher revenue.

    CUSTOM DEVELOPMENT, QUOTING AUTOMATION, TEMPORAL
    Link

    Have a similar development need? Let’s discuss.

    John Griffin

    John Griffin

    Co-Founder, CEO

    Anton titov

    Anton “JD” Titov

    Co-Founder, CTO

    Scroll to top