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
| Article | Description |
|---|---|
| Webhook development | Create 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 API | Send 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 automation | Automate 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 integration | Schedule 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 integrations | Integrate with Google Calendar and Cal.com. Covers event creation, availability queries, booking confirmation flows, and API patterns. |
| CRM integrations | Connect your agent to supported CRM platforms. Covers data sync patterns, contact creation and update, pipeline stage mapping, and field mapping. |
| POS and PMS integrations | Integrate 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.
Updated about 10 hours ago
