> For the complete documentation index, see [llms.txt](https://imbrace.gitbook.io/imbrace-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://imbrace.gitbook.io/imbrace-documentation/api-documents/app-gateway.md).

# App Gateway

Build powerful applications using iMBRACE's comprehensive API suite. Create web apps, mobile apps, or integrate with existing systems using our enterprise-grade APIs for user management, AI automation, data handling, and multi-channel communication.

### App Gateway

The **iMBRACE App Gateway** provides a comprehensive set of REST APIs that enable developers to build custom applications that integrate seamlessly with the iMBRACE platform. Whether you're creating a web application, mobile app, or integrating with existing systems, our APIs give you access to all the powerful features of iMBRACE.

***

### What is App Gateway? <a href="#what-is-app-gateway" id="what-is-app-gateway"></a>

App Gateway is your gateway to building applications that leverage iMBRACE's core capabilities:

* **Build Custom Web Apps** - Create your own web applications using iMBRACE's data, AI, and communication features
* **Mobile App Integration** - Develop mobile apps that connect to iMBRACE's backend services

***

### Key Capabilities <a href="#key-capabilities" id="key-capabilities"></a>

Our APIs provide access to:

* **User Management** - OTP-based authentication and multi-organization support
* **AI & Automation** - Intelligent agents and workflow automation
* **Data Management** - Custom boards, fields, and data operations
* **Multi-channel Communication** - WhatsApp, Facebook, Web, Email, and more
* **Team Collaboration** - Role-based access and team management
* **Real-time Features** - Live updates and notifications

***

### Available APIs <a href="#available-apis" id="available-apis"></a>

#### 🔐 User Management APIs <a href="#user-management-apis" id="user-management-apis"></a>

**User Management APIs** - Authentication and user management Secure OTP-based authentication and multi-organization support

* Login and authentication
* Organization management
* Account information

#### 🤖 AI Agent APIs <a href="#ai-agent-apis" id="ai-agent-apis"></a>

**AI Agent APIs** - AI automation and intelligent workflows Intelligent automation and AI-powered workflows

* AI agent templates
* Workflow automation
* Custom AI configurations

#### 📊 Board APIs <a href="#board-apis" id="board-apis"></a>

**Board APIs** - Data management and CRUD operations\
Enterprise data management with custom fields and operations

* Data board creation and management
* Custom field types
* Import/export capabilities

#### 💬 Contacts & Conversations APIs <a href="#contacts-conversations-apis" id="contacts-conversations-apis"></a>

Advanced conversation management Multi-channel communication and contact management

* Contact management
* Conversation tracking
* Real-time notifications

#### 👥 Team APIs <a href="#team-apis" id="team-apis"></a>

Team management and role-based access control Team collaboration and role-based access control

* Team creation and management
* User role assignment
* Permission control

#### ⚙️ Setting APIs <a href="#setting-apis" id="setting-apis"></a>

Message templates, email templates, and user management Message templates, email templates, and user management

* Template management
* User administration
* Category organization

#### 🔄 Workflow APIs <a href="#workflow-apis" id="workflow-apis"></a>

Business process automation Business process automation and workflow management

* Workflow creation and execution
* Credential management
* Process automation

#### 📱 Channel APIs <a href="#channel-apis" id="channel-apis"></a>

Multi-channel communication management & Multi-channel communication across all platforms

* WhatsApp, Facebook, Web, Email integration
* Channel configuration
* Message routing
