Integrations and webhooks

This subsection covers how to connect your AI Employee to external systems — sending and receiving data through webhooks, making HTTP requests to third-party APIs, automating web interactions, scheduling timed workflows, and integrating with calendaring, CRM, POS, and PMS platforms.

Prerequisites

Before working through these guides, make sure you are familiar with:

  • Integrations and connectors — How integrations define channel types and connectors are the configured instances (see the Core Concepts section)
  • Events and the event system — How events route through the platform and how flows subscribe to them (see the Core Concepts section)
  • SendCommand — How to send commands to connectors from skill scripts (see Commands and System Events)
  • NSL skill scripting — How to write skill scripts using the Newo Script Language (see Skill Scripting)

Articles in this section

ArticleDescription
Webhook developmentCreate and manage outgoing and incoming webhooks. Covers URL requirements, payload structure, command_idns routing, CreateWebhook() / GetWebhook() / DeleteWebhook() actions, incoming request format, event emission, and IP allowlisting.
HTTP requests and Magic APISend HTTP requests via send_request and handle magic_http_response events. Covers connector setup, request parameters, authentication patterns, error handling, and the Magic API natural-language orchestrator.
Magic Browser automationAutomate web interactions via magic_browser_command and process results from magic_browser_response events. Covers setup, instruction writing, and patterns for web-based workflows.
Timer integrationSchedule one-time and repeating timers via set_timer and set_repeatable_timer. Covers timer event handling, disabling timers, and patterns for follow-up messaging and periodic data refresh.
Calendar and booking integrationsIntegrate with Google Calendar and Cal.com. Covers event creation, availability queries, booking confirmation flows, and API patterns.
CRM integrationsConnect your agent to supported CRM platforms. Covers data sync patterns, contact creation and update, pipeline stage mapping, and field mapping.
POS and PMS integrationsIntegrate with point-of-sale and property management systems. Covers inventory queries, reservation lookups, order creation, and platform-specific patterns.

Changelog

Integrations and webhooks: initial publication

Published subsection overview page for the Integrations and Webhooks developer guides.