Skip to main content
These are actions that can be taken during the call. In-action calls are modelled after LLM tool calls (function calling). You can define input parameters that can be extracted by the AI to use in the action.

Using Actions in Conversation Flow

To use an action in your conversation flow, enclose the action’s name in single back quotes. For example, to use a Gmail action named “send_followUp_email”, you would reference it as `send_followUp_email` in your conversation flow configuration.

Configuring an Action

Each action allows you to define its name, description and action variables. action The name is used to refer to the action in the conversation flow using single back quotes. The description is used by the AI to determine how and when this action should be used. The description should be unambiguous. For more details, view best practices outlined by OpenAI.

Defining action variables

When you add a property to action variables you need to provide it a subsequent name and description. The name is necessary to reference it in the action. The description tells the AI how the data to populate for this variable should be extracted. action-variable

App Specific In-Call Actions

Strada provides powerful built-in actions that seamlessly integrate with popular platforms. Each action is designed to enhance your conversation flow and automate tasks in real-time.

Gmail

Send Email - Deliver emails directly through Gmail during live conversations. Gmail Send Email Configuration

HubSpot

The HubSpot integration offers a comprehensive suite of CRM and marketing automation capabilities. Send Transactional Email - Deliver time-sensitive transactional emails through your HubSpot account during calls. HubSpot Send Transactional Email Configuration Send Marketing Email - Trigger marketing emails based on conversation context and customer interest signals. HubSpot Send Marketing Email Configuration Get Meeting Availability - Query HubSpot calendars in real-time to find and present available meeting slots. HubSpot Get Meeting Availability Configuration Book Meeting - Schedule and confirm meetings directly in HubSpot calendars during active conversations. HubSpot Book Meeting Configuration Create Task - Generate action items and assign tasks to team members based on call outcomes. HubSpot Create Task Configuration Create Ticket - Open support tickets directly in HubSpot’s service hub during customer interactions. HubSpot Create Ticket Configuration

Custom API

Send POST Request — Connect to proprietary systems and third-party APIs. Custom API Configuration

Transfer Call

Hand off to human agents or specialists. Transfer Call Configuration

Cal.com

Leverage Cal.com’s scheduling engine for real-time appointment booking during conversations. Get Available Slots - Retrieve available time slots from Cal.com calendars instantly during calls. Cal.com Get Available Slots Configuration Create Meeting - Book and confirm appointments through Cal.com seamlessly within the conversation flow. Cal.com Create Meeting Configuration

Twilio SMS

Send SMS — Deliver text messages via Twilio’s infrastructure. Twilio SMS Configuration

Snapsheet Claims

Create Claim — Initiate insurance claims through Snapsheet. Snapsheet Create Claim Configuration

Send Email (SMTP)

Send Email — Send through your own SMTP server. SMTP Mail Configuration

Campaign Monitor

Add Subscriber — Grow your email marketing lists. Campaign Monitor Add Subscriber Configuration

Zendesk

Create Ticket — Generate support tickets during calls. Zendesk Create Ticket Configuration

Referencing Dynamic Data

Depending on the action, certain input configurations can reference dynamic data from the call. This can include the dynamic action variables or any variables provided as part of the conversation flow prompt instructions. To reference a variable, simply enter \ key in an input field or text area and the list of available variables will become available to choose from. A good example is the Gmail send email action, which allows for an email body to be defined. When configuring the email body, dynamic variables can be referenced: email-body
I