View Categories

AI Chatbot Actions – APIs / Webhooks

Introduction #

The APIs / Webhooks action in Noem.AI lets your chatbot call external services on demand—based on natural-language instructions from the user. You can connect built-in automation platforms (e.g., Zapier, Make.com) or invoke your own REST endpoints and webhooks to push or pull data during a conversation.

Related: To trigger the bot itself via API/Webhook, see [Deploy] → “Trigger via API / Webhook.”

What this action can do #

  • Invoke external APIs to create/read/update resources (e.g., create a ticket, fetch an order, update a CRM record).
  • Send webhooks to your systems when specific intents are detected.
  • Orchestrate automations through third-party platforms (Asana, Zapier, Make.com, n8n, Power Automate).
  • Fetch web content (HTTP GET/POST) that the assistant can summarize or use as context.
    Important: Include clear instructions in your bot’s Instructions telling the AI when it may use Fetch Web Content vs. other actions (e.g., “If the user asks for live pricing, call Fetch Web Content on /pricing and summarize the result.”).

Prerequisites #

  • A Noem.AI project with AI Chatbot enabled.
  • Any required credentials for target systems (API keys, OAuth apps, service accounts).
  • For custom endpoints, ensure CORS and IP allowlists are configured if applicable.

Accessing the APIs / Webhooks Action #

  1. Open your project and go to Actions for the AI Chatbot.
  2. Click Add.
    You will see integration options:

Where should we send your invitation to?