Overview
The Clay integration allows you to automatically create contacts in Quo and send personalized SMS messages from your Quo number using the Quo API.This integration requires an active Quo subscription, prepaid API messaging credits, and Owner or Admin permissions in your workspace.
How the integration works
Actions in Quo are triggered directly from rows in your Clay table.Available actions
Create a contact
Clay can automatically create contacts in Quo using data from a table row with:
- Name
- Phone number
- Company
Send SMS messages
Clay can send outbound SMS messages from your selected Quo phone number.
- Messages are sent through the Quo API
- Conversations appear in your Quo inbox
- Replies return directly to Quo
- Dynamic variables from Clay can be used for personalization
Data flow and limitations
Action-based integration
- One-way actions: Data flows from Clay to Quo, so changes made in Quo will not automatically update in your Clay table.
- One API request is triggered per row
- Not a real-time sync
All automation logic and triggering rules for sending SMS messages or creating contacts are configured inside Clay.
Messaging requirements
US business texting registration
To send messages to US phone numbers:- US carrier registration must be approved
- Messages won’t be delivered if registration is incomplete
Learn more about Carrier Registration (A2P 10DLC) with Quo.
API messaging credits
Messages sent from Clay are treated as API messages and use prepaid API credits. If you don’t have enough available API credits, your SMS messages will not be sent.Visit our Pre-paid credits and usage-based billing article to learn how to add credits to your workspace.
Who can access and set up the integration?
Quo
You’ll need an active Quo subscription, and be a workspace Owner or Admin to authenticate Quo inside Clay. To use the SMS action, you’ll also need:- Prepaid API messaging credits
- Your completed US carrier registration (if messaging US numbers)
Clay
An active Clay account on the Explore plan or higher is required to configure and trigger Quo actions.How to set up the Clay integration
The Clay integration uses Clay’s HTTP API enrichment feature to trigger actions in Quo directly from rows in your Clay table.1. Get your Quo API key
You’ll need a Quo API key to authenticate requests from Clay.- Log in to Quo with owner or admin access
- Go to Settings → API
- Click Generate API key
- Give it a name like “Clay”
- Copy the key (you’ll paste it during setup)
2. Create a Clay table
- Open Clay
- Create or open an existing Clay table
- Add columns containing the data you want to send to Quo, such as: First name Last name Phone number Email Company SMS message text
3. Add the HTTP API enrichment
- Click Add enrichment
- Search for and select HTTP API
- You’ll see two tabs: Generate (AI-assisted) and Configure (manual). You can use either method, but the examples below show manual configuration. See more here.
- Set up the authentication header field and paste in your Quo API key.

How to use actions in Clay
Create contacts in Quo
Next, configure an HTTP API enrichment column that creates contacts.| Method | Endpoint |
|---|---|
| POST | https://api.openphone.com/v1/contacts |
Request body example

Send SMS messages from Clay
You can also configure an HTTP API enrichment to send SMS messages. Add a second HTTP API enrichment column.| Method | Endpoint |
|---|---|
| POST | https://api.openphone.com/v1/messages |
Request body example

For detailed API configuration instructions, refer to our API Integrations article.