Before requesting a connector
First, check whether AIWA already supports the capability you need through an existing connector. For example:
Sometimes the service you want isn’t necessary if another supported connector already solves the underlying product requirement.
Request the capability, not just the brand
When requesting a connector, tell us what you’re trying to accomplish. Instead of:Add HubSpot.Tell us:
We use HubSpot as our CRM and want AIWA applications to create contacts and deals when users submit forms.That’s much more useful. Or instead of:
Add Dropbox.Tell us:
Our agency stores client documents in Dropbox and we want client portals built with AIWA to display files associated with each project.Understanding the use case helps us evaluate the integration properly.
What to include in your request
A useful connector request includes: Service Which product or API do you want AIWA to support? Use case What are you trying to build? Actions What should your AIWA application be able to do with the service? Frequency Is this needed for one project or something you use regularly? Business impact What does this integration unlock for you or your clients? For example:Example requests
CRMPlease add HubSpot. We want lead forms built with AIWA to create contacts and deals inside our clients’ HubSpot accounts.Automation
Please add Zapier. We want AIWA apps to trigger workflows that connect with tools not yet available as native connectors.Accounting
Please add QuickBooks. We want invoices generated in our AIWA application to sync with our accounting workflow.Storage
Please add Dropbox. We want customers to access files associated with their projects from inside an AIWA-built client portal.Communication
Please add WhatsApp messaging. We want booking confirmations and customer updates to be sent through WhatsApp.The more specific the workflow, the easier it is to understand what the connector needs to support.
Can AIWA use an API without a connector?
Sometimes a service may expose an API even when AIWA doesn’t yet have a dedicated connector for it. Depending on the service and your application, AIWA may be able to build a custom API integration. For example:This service has a REST API. Review its API requirements and determine whether we can connect it to the application without a native AIWA connector.For custom integrations, you may need to provide information such as:
- API documentation
- Authentication method
- Required endpoints
- Expected request and response formats
- Webhook documentation
- Rate limits
- Required permissions
A custom API integration and a native AIWA connector are not necessarily the same experience. Native connectors are designed to simplify configuration and reuse across AIWA workflows.
Use Explore Mode first
If you’re unsure whether a custom integration is possible, use Explore Mode. For example:We need to connect this application to HubSpot. We don’t currently have a native HubSpot connector. Analyze what would be required to integrate with HubSpot’s API. Don’t build anything yet.AIWA can help you understand the integration surface before implementation.
Plan complex integrations
Some external services require more than one API request. For example, an accounting integration might involve:- Customers
- Products
- Invoices
- Payments
- Taxes
- Webhooks
- Authentication
- Data synchronization
Authentication requirements matter
External APIs can use different authentication methods. For example:- API keys
- OAuth
- Access tokens
- Client credentials
- Service accounts
Webhooks may be required
Some integrations need the external service to notify your application when something changes. For example:When a deal changes stage in HubSpot, we need the associated record in our AIWA application to update automatically.That’s very different from only creating HubSpot contacts.
Read vs write access
Explain whether your application needs to: Read Show customer information from the external service. Write Create or update information in the external service. or both. For example:We need to read products from Shopify and create orders from our AIWA-built sales portal.This helps define the connector requirements.
One-way vs two-way synchronization
Some integrations only need information to move in one direction. For example:Prioritizing connector requests
Connector requests help us understand which services AIWA users need most. When submitting a request, clearly explaining the business use case can help us evaluate its usefulness. A connector requested by many agencies for a repeatable workflow may have broader value than an integration needed for one unusual project. That doesn’t mean uncommon requests aren’t useful. It simply helps us understand the impact.Requesting a connector
Use the connector request option available inside AIWA or contact AIWA Support with:Security
Any new integration should be designed with appropriate credential handling and access controls. When requesting a connector:- Don’t send secret keys
- Don’t send passwords
- Don’t expose access tokens
- Don’t include customer credentials
- Share documentation links rather than private configuration
- Describe the permissions the integration requires
Need help now?
If the connector you need isn’t currently available and it’s blocking an active project, contact AIWA Support. Include:- The service
- The project you’re building
- The workflow you’re trying to implement
- The required actions
- A link to the service’s API documentation if available
- An existing connector can solve the requirement,
- A custom API integration may be possible, or
- A new native connector is needed.
Publishing to a Live URL
Publish your AIWA project to a live URL customers can visit.
