Overview

Actions Overview

Extend your AI agent's capabilities with Actions - powerful integrations that let your agent perform real tasks like booking meetings, searching the web, or triggering workflows.

Actions Overview

What are Actions?

Actions allow your AI agent to do more than just answer questions. They enable your agent to:

  • Take real actions on behalf of users
  • Integrate with external services and APIs
  • Automate workflows and tasks
  • Access real-time information
  • Create, update, or retrieve data from connected systems

Built-in Actions

NexChat includes several pre-built actions ready to use:

Web Search

Let your agent search the internet for current information and real-time data.

Lead Collection

Automatically capture and store lead information from conversations.

Calendar Booking

Integrate with Calendly or Cal.com to schedule meetings directly from chat.

Slack Integration

Send notifications or messages to Slack channels based on conversations.

Custom Buttons

Add interactive buttons that trigger specific actions or navigate to pages.

Custom API Actions

Connect to any API to extend functionality based on your specific needs.

How Actions Work

When a user's message requires an action, here's what happens:

1

Intent Detection

The AI understands the user's intent and determines if an action is needed.

2

Action Selection

The agent chooses the appropriate action from available options.

3

Execution

The action is executed with relevant parameters from the conversation.

4

Response

The agent incorporates the action result into its response to the user.

Enabling Actions

To enable an action for your agent:

  1. Go to your agent's settings
  2. Navigate to the Actions tab
  3. Browse available actions
  4. Click "Enable" on the action you want to use
  5. Configure any required settings (API keys, webhooks, etc.)
  6. Test the action in the Playground
  7. Deploy your updated agent

Use Cases for Actions

  • E-commerce: Check inventory, process returns, track orders
  • Support: Create tickets, check status, escalate issues
  • Sales: Book demos, qualify leads, send proposals
  • HR: Schedule interviews, submit time off, answer policy questions