How Custom Functions Work

Learn more about how to build your own custom functions for your AI agent.

How to Create a New Custom Function:

  1. Use ChatGPT to generate the code needed

  2. Create a new Google Cloud Project to connect with generated code

  3. Test to make sure code is working

  4. Create AI agent with custom function


Custom Functions are an advanced feature only available to Full SaaS Mode subscribers.

This is advanced functionality we are sharing with full SaaS mode users early to help test and improve UI/ UX.

Custom Functions allow developers to create custom actions and API calls for their AI agents similar to creating a custom GPT.

For example: “I want to create an AI agent that is connected to my Shopify inventory and provide live availability.”

You could create a custom function which connects your Shopify store and gets all the data as needed for your use case so the AI agent can respond as needed.

What is a Custom Function?

A custom function is a process that allows an AI agent in Stammer to interface with 3rd party data.

Example: An AI agent is trained to know about the stock market. It will ask the user what stock symbol they are interested to know the current ticket price for. The AI agent has a custom function that is connected to a 3rd party API. It will pass the user's answer through the custom function to respond back to the user and receive the live price data.

Last updated