Yeeflow introduces Custom Services, a new capability that helps teams handle complex backend logic directly inside Yeeflow applications and workflows.
In many business processes, workflow automation is not only about routing approvals or updating records. Teams often need to process data, apply business rules, transform information, connect with other systems, or prepare structured outputs for the next workflow step.
Previously, these scenarios might require building and maintaining a separate backend service outside the platform. With Custom Services, teams can now create reusable service logic in Yeeflow and invoke it across workflows, AI tools, and application processes.

Why Custom Services Matter
Business workflows often involve logic that goes beyond standard configuration.
For example, a process may need to:
- Convert submitted form data into another format
- Validate records before the workflow continues
- Calculate scores, totals, or risk levels
- Prepare structured content for emails or documents
- Read data from a file and insert it into a data list
- Connect workflow steps with external or internal systems
Custom Services provide a flexible way to support these backend operations without requiring teams to build a separate third-party service for every scenario.
This helps organizations keep more business logic inside Yeeflow, making applications easier to build, reuse, maintain, and scale.
Extend Workflows with Reusable Backend Logic
Custom Services can be used to extend what workflows can do.
Instead of embedding similar logic in multiple places, teams can create a service once and reuse it across different workflows and applications.

For example:
- A supplier quotation workflow can use a service to convert supplier line items into an email-ready table.
- A procurement workflow can use a service to calculate supplier scores or compare submitted quotes.
- A data management process can use a service to import Excel data into a Yeeflow data list.
- An approval workflow can use a service to transform submitted data before sending notifications or generating documents.
This gives workflow designers more flexibility when building business processes that require custom processing behind the scenes.
Custom Services and Custom Code: What’s the Difference?
Yeeflow now provides different ways to extend applications depending on the scenario.
Custom Code is designed for extending the application experience and front-end behavior. It is useful when builders need custom form controls, tailored UI behavior, or custom actions within an application.
Custom Services are designed for reusable backend processing. They are better suited for business logic that needs to run behind the workflow, process data, connect systems, or return outputs that can be used by workflows, AI tools, or other application actions.

Together, Custom Code and Custom Services give teams more flexibility to extend Yeeflow applications from both the user experience layer and the backend execution layer.
Use Custom Services with Workflows and AI Tools
Once published, Custom Services can be invoked from workflows and AI-powered experiences.
This allows teams to connect custom business logic with:
- Workflow automation
- AI Agents
- Copilots
- Application actions
- Integration scenarios
For example, a workflow can invoke a Custom Service to process submitted data, then use the returned result in an approval email, decision step, or downstream automation.
AI Agents and Copilots can also use Custom Services as tools, helping users complete configured business actions with controlled service logic.
Get Started Faster with Custom Service Templates
To help teams quickly explore common scenarios, Yeeflow provides ready-to-use Custom Service Templates.

Insert Excel Data to Data List
Import structured Excel data and automatically create records in Yeeflow Data Lists, helping simplify bulk data creation and migration scenarios.
Sub List to HTML Table
Convert Yeeflow Sub List data into professional HTML tables that can be used in approval emails, notifications, and business communications.
These templates provide practical examples of how Custom Services can transform business data into reusable business capabilities.
Extend Your Yeeflow Applications with Custom Services
Custom Services give teams a flexible foundation to build more scalable applications, automate complex operations, and support AI-powered business workflows.
Explore Custom Services and start building reusable business capabilities with Yeeflow.
