Tave integration
Tave is the best Studio Management Application for Photographers, providing…
- Provider
- tave
- Category
- Crm
- Setup
- User-supplied API key
- Actions
- 129 available
Quick start
Call Tave from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Tave's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"TAVE_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Tave API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
129 actions exposed via the
Tave integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
TAVE_APPLY_PAYMENT_TO_ORDER -
TAVE_CREATE_BRAND -
TAVE_CREATE_CUSTOM_FIELD -
TAVE_CREATE_DISCOUNT_TYPE -
TAVE_CREATE_GALLERY -
TAVE_CREATE_RESOURCE_ADDRESS_BOOK -
TAVE_CREATE_RESOURCE_DISCOUNT -
TAVE_CREATE_RESOURCE_EVENT -
TAVE_CREATE_RESOURCE_EVENT_TYPE -
TAVE_CREATE_RESOURCE_FILE -
TAVE_CREATE_RESOURCE_JOB -
TAVE_CREATE_RESOURCE_JOB_CLOSED_REASON
Show all 129 actions
-
TAVE_CREATE_RESOURCE_JOB_CONTACT -
TAVE_CREATE_RESOURCE_JOB_ORDER -
TAVE_CREATE_RESOURCE_JOB_ROLE -
TAVE_CREATE_RESOURCE_JOB_TYPE -
TAVE_CREATE_RESOURCE_JOB_WORKSHEET -
TAVE_CREATE_RESOURCE_LEAD_SOURCE -
TAVE_CREATE_RESOURCE_LEAD_STATUS -
TAVE_CREATE_RESOURCE_NOTE -
TAVE_CREATE_RESOURCE_PAYMENT -
TAVE_CREATE_RESOURCE_PRODUCT -
TAVE_CREATE_RESOURCE_PRODUCT_TYPE -
TAVE_CREATE_RESOURCE_PROFIT_CENTER -
TAVE_CREATE_RESOURCE_REST_HOOK -
TAVE_CREATE_RESOURCE_TAX_RATE -
TAVE_CREATE_USER -
TAVE_DELETE_ADDRESS_BOOK_ENTRY -
TAVE_DELETE_BRAND -
TAVE_DELETE_CUSTOM_FIELD -
TAVE_DELETE_EVENT_TYPE -
TAVE_DELETE_GALLERY -
TAVE_DELETE_RESOURCE_DISCOUNT -
TAVE_DELETE_RESOURCE_DISCOUNT_TYPE -
TAVE_DELETE_RESOURCE_EVENT -
TAVE_DELETE_RESOURCE_JOB -
TAVE_DELETE_RESOURCE_JOB_CLOSED_REASON -
TAVE_DELETE_RESOURCE_JOB_CONTACT -
TAVE_DELETE_RESOURCE_JOB_ROLE -
TAVE_DELETE_RESOURCE_JOB_TYPE -
TAVE_DELETE_RESOURCE_LEAD_SOURCE -
TAVE_DELETE_RESOURCE_LEAD_STATUS -
TAVE_DELETE_RESOURCE_NOTE -
TAVE_DELETE_RESOURCE_PAYMENTS -
TAVE_DELETE_RESOURCE_PRODUCT -
TAVE_DELETE_RESOURCE_PRODUCT_TYPE -
TAVE_DELETE_RESOURCE_PROFIT_CENTER -
TAVE_DELETE_RESOURCE_REST_HOOK -
TAVE_DELETE_RESOURCE_TAX_GROUP -
TAVE_DELETE_RESOURCE_TAX_RATE -
TAVE_DELETE_RESOURCE_USER -
TAVE_GET_BRAND -
TAVE_GET_EVENT -
TAVE_GET_EVENT_TYPE -
TAVE_GET_GALLERY -
TAVE_GET_RESOURCE_ADDRESS_BOOK -
TAVE_GET_RESOURCE_ADDRESS_BOOK_CA -
TAVE_GET_RESOURCE_CUSTOM_FIELD -
TAVE_GET_RESOURCE_DISCOUNT -
TAVE_GET_RESOURCE_DISCOUNT_TYPE -
TAVE_GET_RESOURCE_JOB -
TAVE_GET_RESOURCE_JOB_CLOSED_REASON -
TAVE_GET_RESOURCE_JOB_CONTACT -
TAVE_GET_RESOURCE_JOB_ROLE -
TAVE_GET_RESOURCE_JOB_TYPE -
TAVE_GET_RESOURCE_JOB_WORKSHEET -
TAVE_GET_RESOURCE_LEAD_SOURCE -
TAVE_GET_RESOURCE_LEAD_STATUS -
TAVE_GET_RESOURCE_MY_STUDIO -
TAVE_GET_RESOURCE_NOTE -
TAVE_GET_RESOURCE_ORDER -
TAVE_GET_RESOURCE_PAYMENT -
TAVE_GET_RESOURCE_PAYMENT_METHOD -
TAVE_GET_RESOURCE_PRODUCT -
TAVE_GET_RESOURCE_PRODUCT_TYPE -
TAVE_GET_RESOURCE_PROFIT_CENTER -
TAVE_GET_RESOURCE_TAX_RATE -
TAVE_GET_RESOURCE_TIMEZONE -
TAVE_GET_RESOURCE_USER -
TAVE_LIST_ADDRESS_BOOK -
TAVE_LIST_BRANDS -
TAVE_LIST_DISCOUNT_TYPES -
TAVE_LIST_EVENTS -
TAVE_LIST_EVENT_TYPES -
TAVE_LIST_FILES -
TAVE_LIST_RESOURCE_CUSTOM_FIELD -
TAVE_LIST_RESOURCE_DISCOUNT -
TAVE_LIST_RESOURCE_GALLERY -
TAVE_LIST_RESOURCE_JOB -
TAVE_LIST_RESOURCE_JOB_CLOSED_REASON -
TAVE_LIST_RESOURCE_JOB_CONTACT -
TAVE_LIST_RESOURCE_JOB_ORDERS -
TAVE_LIST_RESOURCE_JOB_PAYMENT -
TAVE_LIST_RESOURCE_JOB_ROLE -
TAVE_LIST_RESOURCE_JOB_TYPE -
TAVE_LIST_RESOURCE_LEAD_SOURCE -
TAVE_LIST_RESOURCE_LEAD_STATUS -
TAVE_LIST_RESOURCE_NOTE -
TAVE_LIST_RESOURCE_ORDER -
TAVE_LIST_RESOURCE_PAYMENT -
TAVE_LIST_RESOURCE_PAYMENT_METHOD -
TAVE_LIST_RESOURCE_PRODUCT -
TAVE_LIST_RESOURCE_PRODUCT_TYPE -
TAVE_LIST_RESOURCE_PROFIT_CENTER -
TAVE_LIST_RESOURCE_REST_HOOK -
TAVE_LIST_RESOURCE_TAX_GROUPS -
TAVE_LIST_RESOURCE_TAX_RATES -
TAVE_LIST_RESOURCE_TIMEZONE -
TAVE_LIST_RESOURCE_USER -
TAVE_UPDATE_ADDRESS_BOOK -
TAVE_UPDATE_BRAND -
TAVE_UPDATE_EVENT_TYPE -
TAVE_UPDATE_RESOURCE_CUSTOM_FIELD -
TAVE_UPDATE_RESOURCE_EVENT -
TAVE_UPDATE_RESOURCE_GALLERY -
TAVE_UPDATE_RESOURCE_JOB -
TAVE_UPDATE_RESOURCE_JOB_CLOSED_REASON -
TAVE_UPDATE_RESOURCE_JOB_CONTACT -
TAVE_UPDATE_RESOURCE_JOB_ROLE -
TAVE_UPDATE_RESOURCE_JOB_TYPE -
TAVE_UPDATE_RESOURCE_LEAD_SOURCE -
TAVE_UPDATE_RESOURCE_LEAD_STATUS -
TAVE_UPDATE_RESOURCE_NOTE -
TAVE_UPDATE_RESOURCE_ORDER -
TAVE_UPDATE_RESOURCE_PROFIT_CENTER -
TAVE_UPDATE_RESOURCE_TAX_GROUP -
TAVE_UPDATE_RESOURCE_TAX_RATE -
TAVE_UPDATE_RESOURCE_USER -
TAVE_UPDATE_STUDIO_READONLY_MODE
Build with Tave
Open OverSkill, describe what you want to build, and reference Tave in your prompt — the AI will wire up the integration automatically.