Invoke AWS Step Functions from other services
You can configure several other services to invoke state machines. Based on the state machine's workflow type,
you can invoke state machines asynchronously or synchronously. To invoke state machines synchronously, use the
StartSyncExecution
API call or Amazon API Gateway
integration with Express Workflows. With asynchronous invocation, Step Functions pauses the workflow execution until a task token is returned. However, waiting for a task token does make the workflow synchronous.
Services that you can configure to invoke Step Functions include:
-
AWS Lambda, using the
StartExecution
call.
Step Functions invocations are governed by the StartExecution
quota. For more information, see: