Invoke, deploy, and manage AWS Lambda functions
Lambda is a DevOps integration for Sim, the AI workspace where teams build and deploy AI agents. Sim's Lambda integration provides 50 Lambda tools that AI agents can use inside Sim's visual workflow builder. Lambda connects with an API key. Free to start at sim.ai.
Last updated
Integrate AWS Lambda into workflows. Invoke functions and read their response payload, create and update functions from Amazon S3 packages or container images, publish versions and aliases, wire up event source mappings, manage concurrency, function URLs, layers, permissions, and tags. Requires an AWS access key and secret access key.
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Open your workspace, drag a Lambda block onto the workflow builder, and paste in your Lambda API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Lambda automation is live.
Ready-to-use templates featuring Lambda. Click any to build it instantly.
50 Lambda tools available in Sim
Invoke Function
Invoke a Lambda function synchronously or asynchronously and return its response
List Functions
List Lambda functions with the version-specific configuration of each
Get Function
Get a function's configuration, code location, tags, and reserved concurrency
Get Function Configuration
Get a function's version-specific configuration
Create Function
Create a Lambda function from a deployment package in Amazon S3 or a container image
Update Function Code
Update a function's deployment package from Amazon S3 or a container image
Update Function Configuration
Update a function's settings such as memory, timeout, role, and environment variables
Delete Function
Delete a Lambda function, or a single published version of it
Publish Version
Publish an immutable version from the current code and configuration of a function
List Function Versions
List the published versions of a Lambda function, plus $LATEST
Create Alias
Create an alias that points to a published function version
Get Alias
Get details about a Lambda function alias
Update Alias
Update the target version, description, or traffic weights of an alias
Delete Alias
Delete a Lambda function alias
List Aliases
List the aliases of a Lambda function
Add Permission
Grant an AWS service, account, or organization permission to use a function
Remove Permission
Remove a statement from a function's resource-based policy
Get Policy
Get the resource-based IAM policy attached to a function, version, or alias
Create Event Source Mapping
Map an event source such as SQS, Kinesis, DynamoDB Streams, or Kafka to a function
Get Event Source Mapping
Get details about an event source mapping
Update Event Source Mapping
Update the batching, retry, filtering, or enabled state of an event source mapping
Delete Event Source Mapping
Delete an event source mapping
List Event Source Mappings
List event source mappings, optionally filtered by function or event source
Get Function Concurrency
Get the reserved concurrency configured for a function
Set Function Concurrency
Reserve a share of the account concurrency limit for a function
Delete Function Concurrency
Remove the reserved concurrency configuration from a function
Get Provisioned Concurrency
Get the provisioned concurrency configuration of a function version or alias
Set Provisioned Concurrency
Allocate provisioned concurrency to a function version or alias
Delete Provisioned Concurrency
Remove the provisioned concurrency configuration from a function version or alias
List Provisioned Concurrency
List the provisioned concurrency configurations of a function
Create Function URL
Create a dedicated HTTPS endpoint for a function
Get Function URL
Get details about a function URL
Update Function URL
Update the auth type, invoke mode, or CORS settings of a function URL
Delete Function URL
Delete the URL configuration of a function
List Function URLs
List the URL configurations of a function
Get Async Invoke Config
Get the asynchronous invocation retry and destination settings of a function
Set Async Invoke Config
Configure retry limits and destinations for asynchronous invocations of a function
Delete Async Invoke Config
Remove the asynchronous invocation configuration of a function
List Async Invoke Configs
List the asynchronous invocation configurations of a function
List Layers
List Lambda layers and the latest version of each
List Layer Versions
List the versions of a Lambda layer
Get Layer Version
Get details and a download link for a specific layer version
List Tags
List the tags applied to a Lambda function
Tag Resource
Add tags to a Lambda function
Untag Resource
Remove tags from a Lambda function
Get Account Settings
Get the Lambda limits and usage of the current AWS account and region
Get Recursion Config
Get the recursive loop detection setting of a function
Set Recursion Config
Set whether Lambda stops a function that invokes itself recursively
Get Runtime Management Config
Get the runtime update policy of a function version
Set Runtime Management Config
Set how and when Lambda applies runtime updates to a function version
Sim's Lambda integration adds 50 Lambda tools to the AI agents you build in Sim's visual workflow builder — you build it all visually. Invoke, deploy, and manage AWS Lambda functions. Teams often pair Lambda with Rippling and Linear in the same agent.

Build your first AI agent with Lambda in minutes. Connect to every tool your team uses. Free to start, no credit card required.