Quo logo

Quo

Quo, formerly OpenPhone, is a business phone platform for managing calls, messages, contacts, conversations, tasks, users, and webhooks.

36 actions Integration catalog
Request access
Connect Quo once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create ContactQUO_CREATE_CONTACT
Create a Quo contact with standard fields, optional custom fields, and external source metadata.
Create TaskQUO_CREATE_TASK
Create a task linked to exactly one phone number, conversation, or activity.
Create WebhookQUO_CREATE_WEBHOOK
Create one unified webhook subscription for selected Quo events and return its signing secret, which must be stored securely.
Delete ContactQUO_DELETE_CONTACT
Permanently delete one Quo contact by ID.
Delete TaskQUO_DELETE_TASK
Permanently delete one Quo task by ID.
Delete WebhookQUO_DELETE_WEBHOOK
Permanently delete one unified Quo webhook and revoke its signing secret.
Get CallQUO_GET_CALL
Get one call and its routing, participants, status, and timing details by ID.
Get Call VoicemailQUO_GET_CALL_VOICEMAIL
Get voicemail processing status, transcript, duration, and recording URL for a Quo call. Returns a not-found error when the call has no voicemail.
Get ContactQUO_GET_CONTACT
Get one contact with default and custom fields by Quo contact ID.
Get MessageQUO_GET_MESSAGE
Get one message by Quo message ID, including its content, related IDs, participants, delivery status, and timestamps.
Get Phone NumberQUO_GET_PHONE_NUMBER
Get one Quo phone number and its assignments and restrictions by ID.
Get TaskQUO_GET_TASK
Get one task and its current links, assignee, due date, and completion state.
Get UserQUO_GET_USER
Get one workspace user by Quo user ID.
Get WebhookQUO_GET_WEBHOOK
Get one unified Quo webhook by its numeric ID.
Get Webhook DeliveryQUO_GET_WEBHOOK_DELIVERY
Get the payload and attempt details for one Quo webhook delivery event.
List Call RecordingsQUO_LIST_CALL_RECORDINGS
List recording segments for a Quo call in chronological order.
List CallsQUO_LIST_CALLS
List calls between a Quo number and one external participant with optional user and creation-time filters. Returns one page and a cursor for the next.
List Contact Custom FieldsQUO_LIST_CONTACT_CUSTOM_FIELDS
List the workspace's contact custom-field definitions for constructing valid contact values.
List ContactsQUO_LIST_CONTACTS
List contacts, optionally filtered by external IDs or source, with stable-v1 phone and custom fields. Returns one page and a cursor for the next page.
List ConversationsQUO_LIST_CONVERSATIONS
List inbox conversations with optional phone-number, user, creation-time, update-time, and inactive-state filters. Returns one page and a cursor for the next page.
List MessagesQUO_LIST_MESSAGES
List messages exchanged by a Quo phone number and one or more participants, optionally filtered by sender or creation time. Returns one page and a cursor for the next page.
List Phone NumbersQUO_LIST_PHONE_NUMBERS
List Quo phone numbers and their assigned users, calling restrictions, and messaging restrictions.
List TasksQUO_LIST_TASKS
List workspace tasks with cursor-controlled pagination.
List UsersQUO_LIST_USERS
List workspace users and return one cursor-controlled page.
List Webhook DeliveriesQUO_LIST_WEBHOOK_DELIVERIES
List one page of delivery events for a unified Quo webhook, optionally filtered by status, event type, or dispatch time.
List WebhooksQUO_LIST_WEBHOOKS
List unified Quo webhooks across call, message, contact, task, and integration event families.
Send MessageQUO_SEND_MESSAGE
Send an irreversible text message from a Quo number to one or more recipients. This consumes messaging credits and may require carrier registration.
Send Message and Mark Conversation DoneQUO_SEND_MESSAGE_AND_MARK_CONVERSATION_DONE
Send an irreversible text message from a Quo number and move the resulting inbox conversation to Done. This consumes messaging credits and may require carrier registration.
Set Conversation StatusQUO_SET_CONVERSATION_STATUS
Set a Quo conversation to read, done, or open.
Set Task AssigneeQUO_SET_TASK_ASSIGNEE
Assign or unassign a Quo user on a task.
Set Task CompletionQUO_SET_TASK_COMPLETION
Complete or reopen a Quo task.
Set Task Conversation LinkQUO_SET_TASK_CONVERSATION_LINK
Link or unlink a Quo task and conversation.
Set Task Due DateQUO_SET_TASK_DUE_DATE
Set or remove a Quo task's due date.
Update ContactQUO_UPDATE_CONTACT
Patch selected standard, custom, or source fields on an existing Quo contact. Omitted fields remain unchanged, while explicit null clears a field.
Update TaskQUO_UPDATE_TASK
Replace both the title and description of an existing Quo task. Both fields are required because Quo treats this as a full textual update.
Update WebhookQUO_UPDATE_WEBHOOK
Partially update a unified Quo webhook. Only explicitly supplied fields are changed; explicit null clears resource filters or the label where supported.