Lead360Support

Production scopes reference

Review all 140 production-eligible Lead360 private integration scopes, their product groups, risk tiers, effect categories, confirmation requirements, and agency-owner restrictions.

How this fits into Lead360Explore the Lead360 platformConnect API and MCP access with the agency, tenant, scope, and risk model.
Lead360 workflow mapProduction scopes reference
  1. 01

    How scopes control access

  2. 02

    Choose the minimum scopes

  3. 03

    Complete production scope catalog

  4. 04

    Scope lifecycle

A visual sequence for completing Production scopes reference in the intended Lead360 business context.

How scopes control access

A scope is a technical permission selected when a private integration token is created. Operation discovery requires all technical scopes declared by an operation. Direct execution also requires the credential to remain active, the location to remain eligible, any related service to be enabled, and the operation to satisfy the current production policy.

Scope possession is necessary but not sufficient for a live effect. The version 2 public boundary directly executes only reviewed read adapters. Write, destructive, send, publish, and financial operations remain approval-required even when their scope appears on the token.

Choose the minimum scopes

  1. List the exact records and outcomes required by the integration purpose.
  2. Select read-only scopes for retrieval, reporting, comparison, and validation.
  3. Avoid legacy granular scopes when a smaller modern module scope better matches the operation.
  4. Review every yellow and red ability with the business owner and security owner.
  5. Grant agency-owner-only groups only from the agency owner account.
  6. Test discovery and verify unrelated operations are absent.
  7. Create a separate credential when another system needs a different purpose or access level.

Complete production scope catalog

140 scopes

Conversations

ScopeDescriptionRiskEffect
conversations_createManually start a new conversation thread.yellowcustomer record write
conversations_get-detailsFetch metadata (assigned user, status) for a thread.greenread
conversations_updateChange status (Open/Closed/Snoozed) or assign to agent.yellowcustomer record write
conversations_deletePermanently remove a conversation thread.reddestructive
conversations_get-unreadGet the total count of unread messages.greenread
conversations_mark-readMark a conversation or specific message as read.yellowcustomer record write
conversations_mark-unreadMark a conversation as unread to review later.yellowcustomer record write
conversations_archiveMove a conversation to the archive.yellowcustomer record write
conversations_upload-fileUpload an image/PDF to send in a message.yellowcustomer record write
conversations_cancel-messageStop a scheduled message from being sent.reddestructive
conversations_get-emailsFilter conversation to show only email exchanges.greenread
conversations_search-contentFind specific text/keywords inside a chat history.greenread
conversations_assignAssign a thread to a specific user ID.yellowcustomer record write
conversations_get-recordingRetrieve the audio file from a call in the thread.greenread
conversations_create-inboundLog an external interaction (like a walk-in) into the thread.yellowcustomer record write
conversations_add-followerAdd a team member to watch the conversation.yellowcustomer record write
conversations_remove-followerStop a team member from receiving notifications for this thread.reddestructive

Calendars and Appointments

ScopeDescriptionRiskEffect
calendars_get-allList all calendars in the sub-account.greenread
calendars_get-by-idGet configuration settings for a specific calendar.greenread
calendars_createCreate a new calendar service.yellowcustomer record write
calendars_updateEdit calendar settings (slots, duration, name).yellowcustomer record write
calendars_deleteRemove a calendar service entirely.reddestructive
calendars_groups_getList groups (teams) of calendars.greenread
calendars_groups_createCreate a new grouping for team scheduling.yellowcustomer record write
calendars_groups_deleteRemove a calendar group.reddestructive
calendars_appt_getGet details of a single appointment.greenread
calendars_appt_createBook a new appointment manually.yellowcustomer record write
calendars_appt_updateChange time, calendar, or status of an appointment.yellowcustomer record write
calendars_appt_deleteCancel/Delete an appointment.reddestructive
calendars_appt_mark-showedUpdate status to 'Showed'.yellowcustomer record write
calendars_appt_mark-noshowUpdate status to 'No-Show'.yellowcustomer record write
calendars_appt_mark-cancelledUpdate status to 'Cancelled'.reddestructive
calendars_slots_get-freeCheck available times for a specific date range.greenread
calendars_slots_get-blockedSee times that are manually blocked off.yellowcustomer record write
calendars_slots_blockManually block time on a calendar (e.g., 'Lunch').yellowcustomer record write
calendars_slots_unblockRemove a manual block.reddestructive
calendars_resources_getList rooms or equipment associated with calendars.greenread
calendars_resources_createAdd a new room/equipment resource.yellowcustomer record write
calendars_resources_updateModify resource details.yellowcustomer record write
calendars_resources_deleteRemove a resource.reddestructive
calendars_appt_validateCheck if a requested time is valid before booking.greenread
calendars_team_getSee which users are assigned to a calendar.greenread
calendars_team_addAssign a user to a round-robin calendar.yellowcustomer record write
calendars_team_removeRemove a user from a calendar.reddestructive
calendars_notifications_getCheck who gets emailed when an appt is booked.greenread
calendars_notifications_updateChange email/SMS alert settings.yellowcustomer record write
calendars_force-availabilityOverride blocks to book an urgent slot.yellowcustomer record write
calendars_check-conflictsCheck if a user is double-booked across calendars.greenread
calendars_appt_rescheduleSpecific endpoint to move an appt and trigger notifications.yellowcustomer record write

Contacts

ScopeDescriptionRiskEffect
contacts_deletePermanently delete a contact.reddestructive
contacts_bulk-deleteDelete a list of contacts by ID.reddestructive
contacts_mergeMerge duplicate contacts (Source -> Destination).reddestructive
contacts_fields_getRetrieve custom field values for a specific contact.greenread
contacts_notes_createspecific endpoint to add a text note to a profile.yellowcustomer record write
contacts_notes_getRetrieve history of manual notes.greenread
contacts_notes_updateEdit an existing note.yellowcustomer record write
contacts_notes_deleteRemove a note.reddestructive
contacts_campaign_addManually drop a contact into a legacy campaign.yellowcustomer record write
contacts_campaign_removeRemove contact from a campaign.reddestructive
contacts_workflow_addTrigger a workflow automation for this contact.yellowcustomer record write
contacts_workflow_removeStop a specific workflow for this contact.reddestructive
contacts_set-dndStop all automated marketing to this contact.yellowcustomer record write
contacts_remove-dndRe-enable marketing.reddestructive
contacts_get-active-flowsSee which automations are currently running on them.greenread
contacts_get-appointmentsList all past/future appts for this specific person.greenread
contacts_upload-fileAttach a document to the contact record.yellowcustomer record write
contacts_get-businessFetch business-specific data associated with the contact.greenread

Pipeline and Opportunities

ScopeDescriptionRiskEffect
opportunities_createCreate a new deal/opportunity.yellowcustomer record write
opportunities_deleteRemove an opportunity.reddestructive
opportunities_upsertCreate if not exists, otherwise update.yellowcustomer record write
opportunities_update-stageQuickly move a deal to the next column/stage.yellowcustomer record write
opportunities_update-statusMark as Won, Lost, or Abandoned.yellowcustomer record write
opportunities_stages_getGet valid stages for a specific pipeline ID.greenread

Payments

ScopeDescriptionRiskEffect
payments_subscriptions_listSee all recurring billing profiles.redfinancial
payments_subscriptions_getGet details on a specific recurring payment.redfinancial
payments_subscriptions_cancelStop a recurring payment.redfinancial
payments_invoices_listRetrieve a history of sent invoices.redfinancial

Campaigns and Sites

ScopeDescriptionRiskEffect
campaigns_get-allList all available marketing campaigns.greenread
campaigns_startTrigger a campaign for a list of contacts.redexternal send publish
campaigns_pausePause a running campaign.yellowcustomer record write
sites_funnels_getList all funnels.greenread
sites_funnels_stepsGet the specific pages/steps inside a funnel.greenread
sites_websites_getList all websites.greenread
sites_websites_pagesGet the specific pages inside a website.greenread

Conversation Access

ScopeDescriptionRiskEffect
conversations.readonlyRead conversations, messages, and emailsgreenread
conversations.writeSend messages and manage conversationsyellowcustomer record write

Calendar Access

ScopeDescriptionRiskEffect
calendars.readonlyRead appointments, events, and schedulesgreenread
calendars.writeCreate and manage appointments and eventsyellowcustomer record write

Contact Access

ScopeDescriptionRiskEffect
contacts.readonlyRead contacts, tasks, notes, and tagsgreenread
contacts.writeCreate and manage contacts and related datayellowcustomer record write

Pipeline Access

ScopeDescriptionRiskEffect
opportunities.readonlyRead opportunities and pipeline datagreenread
opportunities.writeCreate and manage opportunities and stagesyellowcustomer record write

Payments and Checkout Access

ScopeDescriptionRiskEffect
payments.readonlyRead orders, subscriptions, transactions, and couponsredfinancial
payments.writeProcess payments and manage subscriptionsredfinancial

Campaign Access

ScopeDescriptionRiskEffect
campaigns.readonlyRead marketing campaigns and performancegreenread
campaigns.writeCreate and manage campaignsyellowcustomer record write

Sites and Forms Access

ScopeDescriptionRiskEffect
sites.readonlyRead funnels, forms, and pagesgreenread
sites.writeCreate and manage funnels, forms, and pagesyellowcustomer record write

Webhook Events

ScopeDescriptionRiskEffect
webhooks.readonlyRead tenant webhook registrations and delivery statusgreenread

Custom Objects

ScopeDescriptionRiskEffect
objects.readonlyRead object definitions, records, fields, reports, and relationshipsgreenread
objects.writeCreate and manage object definitions, records, fields, and relationshipsyellowinternal write

Custom Fields

ScopeDescriptionRiskEffect
custom_fields.readonlyRead tenant custom-field definitionsgreenread
custom_fields.writeCreate and manage tenant custom-field definitionsyellowcustomer record write

Custom Values

ScopeDescriptionRiskEffect
custom_values.readonlyRead tenant custom values and foldersgreenread
custom_values.writeCreate and manage tenant custom values and foldersyellowcustomer record write

Tags

ScopeDescriptionRiskEffect
tags.readonlyRead tenant tag definitionsgreenread
tags.writeCreate and manage tenant tag definitionsyellowcustomer record write

Service Menus

ScopeDescriptionRiskEffect
service_menus.readonlyRead service menus, categories, services, staff, and availability rulesgreenread
service_menus.writeCreate and manage service menus, categories, services, and staff assignmentsyellowcustomer record write

Catalogue

ScopeDescriptionRiskEffect
catalogue.readonlyRead tenant products, services, variants, and availabilitygreenread
catalogue.writeCreate and manage tenant catalogue items and variantsyellowcustomer record write

Memberships

ScopeDescriptionRiskEffect
memberships.readonlyRead membership plans, members, agreements, and compliance statusgreenread
memberships.writeCreate and manage membership plans and member lifecycle actionsyellowcustomer record write

Gift Cards

ScopeDescriptionRiskEffect
gift_cards.readonlyRead tenant gift-card products, balances, and delivery statusredfinancial
gift_cards.writeCreate and manage tenant gift-card products and deliveriesredfinancial

Promo Codes

ScopeDescriptionRiskEffect
promo_codes.readonlyRead tenant promotional-code definitions and statusredfinancial
promo_codes.writeCreate and manage tenant promotional-code definitionsredfinancial

Business Profile

ScopeDescriptionRiskEffect
business_profile.readonlyRead the tenant business profile and public business detailsgreenread
business_profile.writeManage the tenant business profile and public business detailsyellowcustomer record write

Chat Widgets

ScopeDescriptionRiskEffect
chat_widgets.readonlyRead tenant chat-widget configuration and statusgreenread
chat_widgets.writeCreate and manage tenant chat widgetsyellowinternal write

Short Links

ScopeDescriptionRiskEffect
short_links.readonlyRead tenant short-link definitions and analyticsgreenread
short_links.writeCreate and manage tenant short linksyellowcustomer record write

Ask360 Pieces

ScopeDescriptionRiskEffect
ask360_pieces.readonlyRead tenant Ask360 Pieces, revisions, deployments, and audit historygreenread
ask360_pieces.writeCreate and manage tenant Ask360 Piece drafts and resourcesyellowinternal write
ask360_pieces.testRun tenant-isolated Ask360 Piece Arena testsyellowinternal write

App Analytics

ScopeDescriptionRiskEffect
app_analytics.readonlyRead tenant application and mini-app analyticsgreenread

Email and Messaging

ScopeDescriptionRiskEffect
email_templates.readonlyRead tenant reusable email templatesgreenread
email_templates.writeCreate and manage tenant reusable email templatesyellowcustomer record write
messages.sms.sendSend a one-to-one SMS to the enrolled tenant contactredexternal send publish
messages.email.sendSend a one-to-one email to the enrolled tenant contactredexternal send publish

Teams

Agency owner
ScopeDescriptionRiskEffect
mattermost:readRead Teams datagreenread
mattermost:writeManage Teams datayellowinternal write

Automations

Agency owner
ScopeDescriptionRiskEffect
activepieces:readRead automation datagreenread
activepieces:writeManage automationsyellowinternal write

Sites Builder

Agency owner
ScopeDescriptionRiskEffect
frappe:readRead sites and pagesgreenread
frappe:writeManage sites and pagesyellowinternal write

Ask Lead360

Agency owner
ScopeDescriptionRiskEffect
ask_lead360:readRead Ask Lead360 statusredprivileged invocation

Sales360

Agency owner
ScopeDescriptionRiskEffect
sales360:readRead Sales360 dataredprivileged invocation
sales360:invokeInvoke the Sales360 agentredprivileged invocation

Scope lifecycle

Review scopes when the integration purpose changes, a provider or service is disconnected, a team owner changes, a product feature is retired, or Lead360 publishes a new contract version. Remove unused authority by creating a replacement credential with the smaller scope set and revoking the old key.

An unavailable scope must not be replaced with a broader neighboring permission. Confirm the intended operation exists in the current production registry and contact Lead360 Support when the documented capability is missing.

Frequently asked questions

How many production scopes are available?

The current private integration catalog contains 140 production-eligible location-scoped permissions across 34 groups.

Does a write scope allow direct API writes?

No. The scope permits discovery of matching reviewed contracts. The public execution boundary still returns approval_required for mutations.

Why are some service groups agency-owner only?

Teams, Automations, Sites Builder, Ask Lead360, and Sales360 can affect internal services or specialized product behavior, so only the agency owner can grant their eligible abilities.

Continue with Lead360

Use this workflow in Lead360

Put this guide into practice with a 14-day free trial of Lead360 Pro early access, or continue learning through the related collection.

Try Early AccessLearn more about Developer Platform