# Callable Recipes - Migrating To Recipe Functions And API Recipes
Until now, the callable recipe type, and the Callable Recipes by Workato app have been used to create both API endpoints and reusable recipe components. With the release of a dedicated recipe type for each use case, we're encouraging users to shift toward using
In this guide, we'll cover:
- The impact on existing callable recipes
- The new recipe types
- How the new triggers and actions compare
# Impact On Existing Callable Recipes
Effective as of December 3, 2021, new callable recipes can't be created. Existing callable recipes, however:
- Will continue to function indefinitely
- Can be called from new recipes
There's no need to worry: Your existing callable recipes will continue to work. You can migrate to the new recipe types if you choose or continue to use your existing callable recipes as they are.
# Converting Callable Recipes
While there isn't a way to automatically convert existing callable recipes to the new recipe types, there isn't a need. Your callable recipes will continue to work as they always have.
However, consider migrating to the new recipe types if you want to take advantage of some new features. For example: For recipes that function as API endpoints, you can now define non-standard response codes using the API recipe type.
# Understanding The New Recipe Types
# Recipe Functions
The Recipe Functions connector focuses on recipe reusability, readability, and maintenance. Recipe functions provide a simple and streamlined way to build reusable recipe components with minimum overhead.
Using this connector's triggers and actions, you can build a workflow once and re-use it across recipes in your workspace with ease. Learn more in the Recipe Functions docs.
# API Recipes
The API Platform connector is dedicated to creating and deploying automations as API endpoints. API recipes include new features to enable you to build to the full functionality of the OpenAPI Specification, including:
- Custom request and response headers
- Multiple responses and support for all HTTP response codes
- Sending a response automatically stops the current job
This release confirms API as a first-class citizen in the Workato ecosystem and lays the groundwork for more improvements in the future, like improved auto-documentation and the ability to automatically generate API Collections from any valid OpenAPI specification. Learn more in the API Platform docs.
# Comparing Triggers And Actions
Callable recipe triggers and actions are fully compatible with the new API Platform and Recipe Functions triggers and actions.
Not sure where to start? Use the table below to find the trigger or action that replaces the callable recipe version: