Skip to main content
Functions let your Agent do more than answer questions. A function can transfer a call, schedule an appointment, send a message, collect payment, use a browser, or complete another defined action.

Add a function

Open Edit Agent, find the Functions section, and select the + button. Choose a function, configure its settings, and write clear instructions for when it should run. Function availability can depend on your plan, connected apps, phone setup, or Computer Agent configuration. The editor will identify requirements that need attention.

Write effective instructions

Tell the Agent:
  • the exact condition that should trigger the function
  • which information it must collect first
  • what information it should pass to the function
  • what success looks like
  • what it should say or do if the function fails
Avoid asking two functions to own the same action unless their responsibilities are clearly different.

Common functions

Test before publishing

Test the successful path, missing-information path, and failure path. Confirm that side effects reach the correct person, account, calendar, or external service before publishing.
Configuring functions programmatically? See Agent functions.